Форум программистов, компьютерный форум CyberForum.ru

Деление по модулю отрицательных чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Простейшие вычисления http://www.cyberforum.ru/cpp-beginners/thread668363.html
помогите написать код!.... надо по заданию: По заданному радиусу найти площадь поверхности и объем шара. как сделать..?я в С++ не разбираюсь вообще, только начали изучать, а толком объяснить не могут преподаватели...помогите. буду благодарна и дополнительной литературой по С++
C++ Getchar и putchar EOF Подскажите что за символ такой EOF? Чисто догадываясь это 0, но не работает. #include <stdio.h> int main() { int c; while((c = getchar())!=EOF) { putchar(c); } http://www.cyberforum.ru/cpp-beginners/thread668362.html
Изучение работы с файломи .txt C++
Всем добрый день! Сейчас изучаю Си/Си++ и вот внезапно надоело работать только с консолью. Хочется входные и выходные данные иметь в файликах .txt. Все бы хорошо, но пристойных мануалов, как это делать, так и не нашла. Обычно либо дают какие-то куски кода с кучей непонятно откуда взятых слов/функций, либо целые фрагменты кода, которые, однако, при компиляции в VS 2012 выдают ошибку. Просто...
Экспортирование функции def файл C++
Здравствуйте,хочу экспортировать функцию с помощью .def файла, с помощью extern "C" _declspec..... экспортировал успешно, хочу реализовать теперь другим способом. Вот мои последовательные действия, где накосячил, подскажите пожалуйста, так как в интеренете везде пишется по разному, начиная от имени dll-ки в def файле и заканчивая обращением к функции в самом проекте. 1. Создаю обычный проект...
C++ Написать выражение, что хотя бы одно из чисел X или Y – положительное http://www.cyberforum.ru/cpp-beginners/thread668352.html
Написать выражение, что хотя бы одно из чисел X или Y – положительное
C++ Сглаженная матрица 9. Дана матрица. Соседями элемента a в матрице назовём элементы a, где i-1≤ k≤ i+1, j-1≤ l≤ j+1, (k, l) ≠(i, j). Операция сглаживания матрицы даёт новую матрицу того же размера, каждый элемент которой получается как среднее арифметическое имеющихся соседей соответствующего элемента исходной матрицы. Построить результат сглаживания заданной матрицы. Исходную матрицу генерировать. #include... подробнее

Показать сообщение отдельно
OhMyGodSoLong
~ Эврика! ~
 Аватар для OhMyGodSoLong
1237 / 986 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
11.10.2012, 00:06     Деление по модулю отрицательных чисел
Деление с остатком числа a на b — это представление a в виде bq + r, где r ∈ [0; b). Такой способ единственнен. Для вашего случая: –15 = 26 × –1 + 11.

Что касается С++, то по стандарту % должен удовлетворять уравнению (a / b) * b + a % b == a. То есть должен вообще возвращать –15, так как -15 / 26 == 0.
 
Текущее время: 21:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru