Форум программистов, компьютерный форум, киберфорум
Наши страницы
Алгоритмы
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 5.00/13: Рейтинг темы: голосов - 13, средняя оценка - 5.00
bambino
194 / 20 / 5
Регистрация: 05.08.2010
Сообщений: 229
1

Целечисленная арифметика

26.08.2011, 22:48. Просмотров 2399. Ответов 43
Метки нет (Все метки)

Всем привет.
Есть интересная задачка(как по мне): дано 2 числа(целых) вывести большее из них, используя только такие операции как + - * /, т. е. никаких if, for, деф. фу-ий, etc.
Зарание всем спасибо за участие)
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.08.2011, 22:48
Ответы с готовыми решениями:

Длинная арифметика
Прошу выложить детерминированный алгоритм умножения двух длинных чисел. В отместку выложу...

Длинная арифметика
Народ, есть у кого-нить прога такая? Просто пишу свою и нужно сравнить по производительности, а...

Компьютераня арифметика
Здравствуйте. Пока разбирался с "компьютерной" арифметикой родился следующий вопрос. Праильно ли я...

Модулярная длинная арифметика
Здравствуйте. Есть алгоритм Баррета(псевдокод): Вход: многоразрядные числа x, n Выход: r=...

Арифметика!
Дано натуральное число n. Вычислить: (1+1/1*1)+(1+1/2*2)+(1+1/3*3)+...+(1+1/n*n) Скажу всем...

43
grizlik78
Эксперт С++
2064 / 1534 / 218
Регистрация: 29.05.2011
Сообщений: 3,188
27.08.2011, 17:20 41
Ну как почему? На цлочисленном делении всё и основано. Я, правда, постеснялся спросить про div
0
Thinker
Эксперт С++
4241 / 2215 / 203
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
27.08.2011, 17:23 42
Цитата Сообщение от Puporev Посмотреть сообщение
Все, нашел, только не понял почему при вещественных операциях ерунду выдает.
Pascal
1
2
3
4
5
6
7
8
9
10
var a,b,k:integer;
    c:real;
begin
a:=-6;
b:=5;
c:=(a+b+(4*(a-b)+3)/    (4*(a-b)+2)*2*(a-b)-(a-b)) / 2;
k:=(a+b+(4*(a-b)+3) div (4*(a-b)+2)*2*(a-b)-(a-b)) div 2;
writeln('c=',c:0:0);{вывод с=-6}
write('k=',k);{вывод к=5}
end.
Да, скобки совпадают, пардон
0
Puporev
Модератор
57797 / 44035 / 30407
Регистрация: 18.05.2008
Сообщений: 105,297
27.08.2011, 17:28 43
Я специально так написал выражение под выражением, вроде все скобки совпадают...
0
bambino
194 / 20 / 5
Регистрация: 05.08.2010
Сообщений: 229
27.08.2011, 21:51  [ТС] 44
Цитата Сообщение от Puporev Посмотреть сообщение
Старайтесь не пользоваться он-лайн сервисами,
Ага, я уже все ссылки удалил и забыл, Советище просто(сарказм, как бэ)
0
27.08.2011, 21:51
27.08.2011, 21:51
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.08.2011, 21:51

Арифметика
составить программу, вычисляющую произведение двух наименьших из четырех заданных чисел...напишите...

Арифметика в C
Дано натуральное число n. Проверить содержит ли оно три одинаковые цифры. Например 12322. Содержит....

арифметика. a*b +a^3/3 +b^3/2+b
Люди прошу можете слегка помочь,так сказать указать на ошибки просто уже не пойму где и что делаю...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.