Re: Вы ошибаетесь


Автор сообщения: gorm
Дата и время сообщения: 25 April 2007 at 15:59:19:

В ответ на сообщение: Вы ошибаетесь

И еще одно маленькое пояснение:
real*8 a
integer*4 i

i = 7 ! нечетное целое
a = i/2 !
Результат: а = 3!!
То есть компиллятор восприет это как деление одного целого "i" на другое "2" и отбросит дробную часть несмотря на то, что "а" описано как real. Есть простой способ как обойти эту ситуацию - написать a = i/2.0

Вот радости-то! Человек открыл для себя мир программирования и делится со всеми своими открытиями.


2595. Вспышки новых звезд в восточных летописях - Markab 12:32 19.04.07 (63)
К списку тем на странице