Forum Webscript.Ru
Программирование => Perl => Тема начата: ctax от 24 Августа 2007, 14:00:30
-
$ perl -e \'printf("%07d",267.84*100)\'
0026783
Здравствуйте.
куда делась единичка??? :)
-
яркий пример отсутствия систематического образования.
-
Я идиот.
Я тоже не понял :-)
-
hint:
# perl -e \'printf("%07.0f",267.84*100)\'
0026784
ps. если не поможет -- работа с числами с плавающей точкой изучается на первом курсе профильного вуза.
-
floor(267.84*100) дает 26783, что меня вчера нахлобучило :) При том, что floor(26784.0) возвращает 26784.
Я забыл все :)