Кибор
»
Кибор - Интегрированная среда разработки ботов
»
Предложения по программе
»
Остаток от деления
Страниц
(2):
«
1
[2]
11.
Kibor
- 20 Декабря, 2016 - 11:55:11 -
перейти к сообщению
Nightshade2 пишет:
Я хотел каждый 10 проход цикла проверять
Что то типа этого можно.
CODE:
double b;
for (int n=0; n<50; n++)
{
b=n;
if (n/10==b/10)messagebox (n);
}
12.
Dantes3000
- 09 Мая, 2019 - 04:21:44 -
перейти к сообщению
Постоянно ищу этот mod, сохраню себе тут
function mod(double a, double b)
{
int i=a / b;
double r= a - (i* b);
return r;
}
13.
Adomb
- 08 Декабря, 2019 - 11:27:53 -
перейти к сообщению
А если double передаётся "длинное" и результат деления больше максимального значения int?
14.
Zireael
- 08 Декабря, 2019 - 16:29:28 -
перейти к сообщению
Цитата:
А если double передаётся "длинное" и результат деления больше максимального значения int?
https://drive.google.com/open?id...nX0IehWx_Wfqy8k2
длл закинуть в папку с exe кибор.
mod
(
Отобразить
)
CODE:
external(INT, "mod", "mod", pathfolder()+"Mod.dll"); // для int
external(VOID, "f_mod", "f_mod", pathfolder()+"Mod.dll"); // для double
int x=100, y=23;
messagebox(mod(x, y)); // для int
messagebox(mod(100, 7)); // для int
double x2=40000000000, y2=3;
messagebox(fmod(x2, y2)); // для double
messagebox(fmod(100, 23)); // для double
function fmod(double a, double b)
{
double z;
f_mod(address(#a), address(#b), address(#z));
return z;
}
Powered by
ExBB FM 1.0 Final