Ну, если будет правило, что мы за пользователя дописываем именно 1 нолик (не 0, не 2, не 3), то на здоровье. В математике мне таких правил не известно.
Мое мнение, что лишний нолик - это лишняя информация, которую мы зачем-то добавляем к данным.
"сжимаются" только нули на конце...
На мой взгляд - и прекрасно. Сколько нулей на конце ни будет, пускай все сжимаются.
Почему 1.12345E+10 не должно претерпевать изменений, а 1E+10 - должно? Все равно после запятой количество знаков может быть самым разным, так что никакой красивой "табличности" не получится.
Лишний ноль просто нелогичен. Он сюда введен что ли, чтобы было перед чем точку поставить?
И вообще, хотя в нашей демократии большинство за 1.0, внятных аргументов за этот нолик, мне кажется, нету.
-~{}~ 16.04.07 23:58:
И лично мне бы не хотелось, чтобы
PHP:
echo "В петабайте примерно ".(1E+15)." байт";
выдавал 1.0, потому как на этот 0 никакая математика ему права дать не может. 1.1 там.