Вверх ↑
Ответов: 3889
Рейтинг: 362
#1: 2011-09-16 08:58:06 ЛС | профиль | цитата
г. Гость. писал(а):
это правильно, но, есть цифры, а есть и отсутствие, как она взаимосвязаны? Если ничего не введено, то там должно быть пусто, не понятно причём тут 0...

Как раз всё понятно, большая часть элементов HiAsm спроектирована так, чтобы минимизировать логически ошибочные ситуации и повысить наглядность. Вариант когда пустая строка так и пойдёт на обработку в вычисления. То, что внутренний конвертор типов данных приравняет пустую строку к нулю, может быть не очевидно для некоторых неофитов. Особенно, не разбиравшихся во внутренностях местных библиотек. Не исключено, что Galkov, как истинный программист, привык к строгой типизации данных (не забываем о наглядности в работе программы и чтении исходников) и раз выбираешь тип данных поля - число, решил, что в поле будет видно только число и ничто иное.

Лично я согласен с
Tad писал(а):
Должен он убираться с набором первой цифры.
И с момента инициализации поля в нём таки может быть пустая строка, если оная введена в свойствах по умолчанию. Противоречие.
карма: 1

0