Форум: "Начинающим";
Текущий архив: 2007.09.30;
Скачать: [xml.tar.bz2];
ВнизFloatToInteger Найти похожие ветки
← →
малой (2007-09-06 13:34) [0]Одним словом необходимо откинуть цивры после запятой, и взять только целые значения.
Поможите а...
← →
Anatoly Podgoretsky © (2007-09-06 13:36) [1]справка говори, что это trunc
← →
palva © (2007-09-06 13:49) [2]trunc откидывает цифры после точки. А нужно после запятой.
← →
Dib@zol © (2007-09-06 13:50) [3]> [2] palva © (06.09.07 13:49)
Тогда round() =D
← →
clickmaker © (2007-09-06 13:50) [4]если уж совсем точно - после DecimalSeparator
← →
Вася Правильный (2007-09-06 13:52) [5]
> trunc откидывает
ой, а я думал, обрезает, причем вместе с точкой
> FloatToInteger
1,012Е3 - это целое или дробное?
← →
Ega23 © (2007-09-06 14:10) [6]
> 1,012Е3 - это целое или дробное?
Вообще-то это строка...
← →
Palladin © (2007-09-06 14:10) [7]
> 1,012Е3 - это целое или дробное?
дробное
← →
homm © (2007-09-06 14:11) [8]С зяпятой.
← →
homm © (2007-09-06 14:11) [9]С точкой.
← →
Palladin © (2007-09-06 14:12) [10]
> 1,012Е3 - это целое или дробное?
и целое тоже
← →
Dib@zol © (2007-09-06 14:12) [11]Чудесная тема, господа, не находите? ;)
← →
Anatoly Podgoretsky © (2007-09-06 14:13) [12]> clickmaker (06.09.2007 13:50:04) [4]
Это причем, не про строки же речь.
← →
Anatoly Podgoretsky © (2007-09-06 14:16) [13]> Ega23 (06.09.2007 14:10:06) [6]
А если точно, то числа хранятся нормализоваными |0..1| и при преобразовании получится ноль., а если не обращать на это внимания, то может оказаться, что 10^308 не удастся преобразовать в целое, хотя и Float
← →
Anatoly Podgoretsky © (2007-09-06 14:17) [14]> Palladin (06.09.2007 14:12:10) [10]
Целое не имеет ни запятой, ни точки
← →
Anatoly Podgoretsky © (2007-09-06 14:18) [15]> Dib@zol (06.09.2007 14:12:11) [11]
Не, а вот теперь чудесная, но будут не согласные.
← →
Denis_ © (2007-09-06 14:20) [16]
> Не, а вот теперь чудесная, но будут не согласные
не не будет не согласных
← →
Palladin © (2007-09-06 14:22) [17]
> Anatoly Podgoretsky © (06.09.07 14:17) [14]
оговорка в [10] лишь означает что число 1,012Е3 является так же целым, оно же (множество целых) является подмножеством дробных :)
понятное дело что по синтаксису паскаля оно является дробным :)
← →
Anatoly Podgoretsky © (2007-09-06 14:26) [18]> Palladin (06.09.2007 14:22:17) [17]
А я что зря про нормализованые числа писал?
Так что это не оговорка.
На самом деле это число такое 0.1012E4 -> конвертирование в двоичное сделаешь сам.
Не бывают числа с плавающей запятой в программе больше 1, все они 0,что то +-Nx, где N = 2
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.09.30;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.039 c