Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Реалізація на мові програмування Сі рішення системи лінійних рівнянь методом Гауса

Реферат Реалізація на мові програмування Сі рішення системи лінійних рівнянь методом Гауса





цифр (1.234567). З іншого боку, значення типу double забезпечують від 14 до 15 значущих цифр. У результаті значення 1.234567890 може бути точно збережено як значення типу double. При роботі зі значеннями в форматі з плаваючою точкою слід пам'ятати про те, що ці значення представляються з використанням фіксованого числа бітів. Якщо так, то комп'ютер не в змозі завжди представляти значення точно - в деяких випадках уявлення значення з плаваючою точкою містить похибку. Наприклад, комп'ютер може представити значення 0.4 як 0.3999999 або значення 0.1 як 0.099999 і т.д.

Бібліографічний список


1. Kris Jamsa (Кріс Джамса). 1001 рада з С/С + +. Настільна книга програміста М.: Бер, БІНОМ, Універсал, 1997. - 784 с

. Kris Jamsa (Кріс Джамса). Вчимося програмувати на мові C + +: Пер. з англ. - М.: Мир, 1999. - 320 с., Іл. br/>

Додаток


# include

# include

# include

# include

# include

# include

# define single 1

# define mnogo 2

# define net 0SLU

{** a; r;

}; test (); vivod_matrici (struct SLU * S)// funkciia vivodit matricu na ekran

{(int i = 0; i r; i + +)

{(int j = 0; j r +1; j + +)

{("% .2 f t", S-> a [i] [j]);

} (" n");

} (" n"); (! getch ())

{();

}

} vihod (SLU * S)// funkcia vihoda iz programmi, chistit pamiat ', zakrivaet faili

{(int i = 0; i r; i + +)

{(S-> a [i]);

} (S-> a); (); (! getch ())

{();

} (); (1);

} metod_gaussa (struct SLU * S, int v)// funkciia reshaet cictemu metodom gaussa

{i1 = 0, j1 = 0; * b; * c; = (float *) malloc (S-> r * sizeof (float));// massiv dlia kopii polu4ivshihsia rezultatov = (int *) malloc (S-> r * sizeof (int));// massiv indeksov dlia perestanovok, kak i stolbcov

for (i1 = 0; i1 r; i1 + +)

{[i1] = i1;

} buf = 0, buf1 = 0; p = 0, p1 = 0, p2 = 0; i = 0, j = 0, bbb = 0; abc1 = 0, abc2 = 0; abc = 0; (j r)

{(v == 1)

{_matrici (S);

}

abc1 = j;// nahodim naibol'shii po modulu element v podmatrici

abc2 = j; = fabs (S-> a [j] [j]); (j1 = j; j1 r; j1 + +)


Назад | сторінка 7 з 9 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Види і значення вигуків і звукоподражаний в шведській мові (на прикладі ком ...
  • Реферат на тему: Типи ілюстрування значення слова в тлумачних словниках різного типу
  • Реферат на тему: Розробка алгоритму програми на мові С + +, яка обчислює значення ємності і ...
  • Реферат на тему: Судове рішення: поняття, сутність, значення
  • Реферат на тему: Чи може комп'ютер мислити