остаток от деления си



Остаток от деления в си

Автор 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);
}
примерно так?

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: как в программе Си записать что "Если остаток от деления а на б равен 0,то напечатай....". if( ) printf( );
Деление с остатком на Википедии
Посмотрите статью на википедии про Деление с остатком
Операторы в C и C++ на Википедии
Посмотрите статью на википедии про Операторы в C и C++
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*