Деление c остатком, % оператор

Здесь все вопросы по языку программирования С
Аватара пользователя
GhostX
Сообщения: 1102
Зарегистрирован: 07 дек 2015, 14:40
Откуда: Рязань

Re: Деление c остатком, % оператор

Сообщение GhostX » 02 фев 2016, 20:52

Я понял. Написал предисторию всего этого.
Коегде нашел в кодах используют как мерило времени.
Но вот только работает странновато. На секунде отлично, а на 5 секундах проскакивает... Но там условие жесткое именно секунда, не больше и не меньше. Если смягчить условие, то может и заработает, хотя не уверен.
Я вообще не совсем хорошо понимаю как оно работает
If (milles()%1000==0)
Секунды обновляются на дисплее с часов.

Аватара пользователя
gurvinok
Сообщения: 1473
Зарегистрирован: 02 мар 2013, 09:18
Откуда: Москва

Re: Деление c остатком, % оператор

Сообщение gurvinok » 02 фев 2016, 21:05

Мать моя женщина, какой изврат.))) Я ща объясню где на 90% используют этот оператор и после посмотрев на это выражение самому смешно станет.
Оператор % используют для определения четное или не четное число.
Если долго мучиться, может быть получится.

Аватара пользователя
GhostX
Сообщения: 1102
Зарегистрирован: 07 дек 2015, 14:40
Откуда: Рязань

Re: Деление c остатком, % оператор

Сообщение GhostX » 02 фев 2016, 21:31

а я тут только вчера задумывался, как же тут определять четные дни с часов и вообще четные числа.
Где почитать про это?
Чем дальше лезу в программировании ардуины, тем сложнее искать какие либо статейки, примеры, и вообще какое либо упоминание об тех манипуляциях, которые мне нужны.

Аватара пользователя
GhostX
Сообщения: 1102
Зарегистрирован: 07 дек 2015, 14:40
Откуда: Рязань

Re: Деление c остатком, % оператор

Сообщение GhostX » 02 фев 2016, 21:40

нашел :D
int a = 3;
if(a % 2 == 0)
//четное
else
//не четное
и даже как то смысл понял

Ответить