Остаток от деления в си
Автор Sergey Raihshtat задал вопрос в разделе Другие языки и технологии
как в программе Си записать что "Если остаток от деления а на б равен 0,то напечатай....". if( ) printf( ); и получил лучший ответ
Ответ от Darth Vader[гуру]
if(!(a %b)) printf();
В Си (a%b) -остаток от деления. Ноль равносилен значению false, поэтому пишем !(a%b), т. е. это то что вам и нужно.
Можно еще так
if((a%b)==0) printf();
Но это более по паскальному, нежели по сишному: -) Но вам решать, что выбрать: -)
Darth Vader
Мыслитель
(7610)
Пожалуйста:-)
Ответ от WIM[гуру]
float a,b,c;
c = a mod b;
if ( с == 0) {
printf("mod: %f", c);
}
примерно так?
float a,b,c;
c = a mod b;
if ( с == 0) {
printf("mod: %f", c);
}
примерно так?
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: как в программе Си записать что "Если остаток от деления а на б равен 0,то напечатай....". if( ) printf( );
спросили в Евгений IV
что означает знак процента "%" в си++ ?
Смотря где стоит. . если в printf, то отвечает за форматирование.
При остальных операциях -
подробнее...
что означает знак процента "%" в си++ ?
Смотря где стоит. . если в printf, то отвечает за форматирование.
При остальных операциях -
подробнее...
Что означает запись в языке программирования в си " if (k%2) return 0; "
Как можно заниматься языками и програмированием но не уметь пользоваться поиском )) Или это понты
подробнее...
Java. Дан массив из 10 int. Наполнить массив случайными числами от -10 до 10.
import java.util.*;
class q95563532 {
public static void main(String[]
подробнее...
спросили в Октавии
Что такое октава (в музыке)?
Расстояние между звуками одинаковых ступеней называется октавой. Октавой также называется часть
подробнее...
Что такое октава (в музыке)?
Расстояние между звуками одинаковых ступеней называется октавой. Октавой также называется часть
подробнее...
спросили в Целе Целии
как в си плюс получить целую часть от деления
c= a/b;
int(c);- целая часть
соответственно
с-int(с) - дробная
подробнее...
как в си плюс получить целую часть от деления
c= a/b;
int(c);- целая часть
соответственно
с-int(с) - дробная
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Проверка
Язык СИ. Проверка на чётность.
Пусть у тебя есть некоторое число value. Для проверки на четность пишешь:
if (value%2 ==
подробнее...
Язык СИ. Проверка на чётность.
Пусть у тебя есть некоторое число value. Для проверки на четность пишешь:
if (value%2 ==
подробнее...
разбиение числа на разряды СИ
Йех, как лихо проверяется на равенство 0, респект.
А код работает в основном так - выполняется
подробнее...
спросили в Ассемблер
Проблема знака при умножении/делении (ассемблер) , MUL, IMUL, DIV, IDIV
В предыдущем ответе ссылка не рассматривает результат деления. Надо иметь в виду, что при делении
подробнее...
Проблема знака при умножении/делении (ассемблер) , MUL, IMUL, DIV, IDIV
В предыдущем ответе ссылка не рассматривает результат деления. Надо иметь в виду, что при делении
подробнее...