Заблокирован
1

Правильно, что "%" это "деление по модулю"?

03.06.2018, 11:27. Показов 7852. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Правильно, что "%" это "деление по модулю"?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.06.2018, 11:27
Ответы с готовыми решениями:

Дан массив строк: "red", "green", "black", "white", "blue". Запишите в файл элементы массива построчно (в новой строке)
пишу так но не помогает: static void Main(string args) { string...

Что выведется на экран после выполнения следующего утверждения: Console.WriteLine("Sharp is neat".Replace("is", "AAA")
A) SharpAAAneat B) SharpAAA neat C) Sharp AAA neat D) Sharp AAAneat

Что делать если пишет такое "Не удается преобразовать из "int" в "System.IntPtr"."
Всем привет, столкнулся с тем, что пишет (Не удается преобразовать из "int" в "System.IntPtr".)...

Описать класс "поезд", содержащий поля "пункт назначения", "номер поезда", "время отправления"
Помогите пожалуйста с классом Описать класс «поезд», содержащий следующие закрытые поля:...

3
189 / 166 / 101
Регистрация: 14.03.2018
Сообщений: 426
03.06.2018, 11:30 2
Лучший ответ Сообщение было отмечено OwenGlendower как решение

Решение

Да, правильно, результат - остаток от деления.
1
1123 / 794 / 219
Регистрация: 15.08.2010
Сообщений: 2,185
03.06.2018, 11:43 3
Цитата Сообщение от MaksSmag Посмотреть сообщение
Правильно, что "%" это "деление по модулю"?
ну почти, если считать с отрицательными числами, то возможно придется сделать пару лишних телодвижений
1
Эксперт .NET
17362 / 12770 / 3341
Регистрация: 17.09.2011
Сообщений: 21,051
03.06.2018, 11:59 4
Лучший ответ Сообщение было отмечено MaksSmag как решение

Решение

Цитата Сообщение от MaksSmag Посмотреть сообщение
Правильно, что "%" это "деление по модулю"?
Да, с нюансами.

Для целочисленных типов x % y == x - (x / y) * y, результат будет в промежутке (-y, y), в отличие от "классического" остатка, где результат определен в промежутке [0, y).

Для чисел с плавающей точкой (double, float) x % y == x - n * y, где n — наибольшее целое, меньшее или равное x / y.

Для десятичных чисел (decimal) x % y == x - Truncate(x / y) * y, где Truncate — отбрасывание десятичной части. Точность результата будет наибольшей из точностей операндов, а знак — тот же, что у x.
4
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.06.2018, 11:59
Помогаю со студенческими работами здесь

Методом вычислить тип треугольника: "не существует", "тупоугольный", "прямоугольный", "остроугольный"
Помогите пожалуйста С помощью метода вычислить тип треугольника::cry: 1) если первый параметр...

Построить иерархию классов "Студент", "преподаватель", "персона", "заведующий кафедрой"
Построить иерархию классов: Студент, преподаватель, персона, заведующий кафедрой 1) Разработать...

Проблема при сравнении: "Оператор ">" не может применяться к операндам типа "Т" и "Т""
Добрый день , пишу сортировку , все делаю на основе Т , но вот в чем проблемма public class...

Напишите программу, которая подсчитывает, сколько учащихся получило "2", "3", "4" и "5"
Помогите, пожалуйста, с решением следующей задачи: учащиеся сдают экзамены по нескольким...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru