Кто нибудь объясните что делает оператор MOD
Например:
A = 10 Mod 5 ' Returns 0.
B = 10 Mod 3 ' Returns 1.
C = 12 Mod 4.3 ' Returns 0.
D = 12.6 Mod 5 ' Returns 3.
Как уже сказано, это оператор получения остатка деления, причем применим он только к целым числамKPEATOP писал(а):Кто нибудь объясните что делает оператор MOD
Например:
A = 10 Mod 5 ' Returns 0.
B = 10 Mod 3 ' Returns 1.
C = 12 Mod 4.3 ' Returns 0.
D = 12.6 Mod 5 ' Returns 3.
Применим то он применим, но числа с плавающей запятой он предварительно округляет.RayShade писал(а):Неправда, применим и к числам с плавающей точкой тоже.
Viper писал(а):Применим то он применим, но числа с плавающей запятой он предварительно округляет.RayShade писал(а):Неправда, применим и к числам с плавающей точкой тоже.
З.Ы. В VB.NET Mod действительно возвращает остаток для любых чисел.
Сейчас этот форум просматривают: Yandex-бот и гости: 46