• программизм vb В VB есть два вида деления: обычно и с отбрасыванием дробной части. Ну тоесть:
    3 / 2 ==> 1,5
    3 \ 2 ==> 1
    Сегодня не могла понять, почему у меня при делении двух чисел вместо 255 получается 260. Вроде бы всё должно быть правильно. Были сомнения в точности одного из чисел, но там тогда получилось бы 256 или 254, но не такая разница. Поэкспериментировала, выяснила, что перед делением у чисел отбрасывается дробная часть, потом они делятся, и дробная часть отбрасывается снова. Вот и получилось. Честно говоря, обычно делю только целые числа и о такой особенности каждый раз очень хорошо забываю =_=
  • Там есть опция компиляции, запрещающая неявные преобразования из Integer в Single?
  • @mabu, Возможно, самом компиляторе есть. В IDE не видела.