Re[2]: Нестандартные способы сложить два числа
От: Lloyd Россия  
Дата: 18.12.07 16:16
Оценка:
Здравствуйте, Conr, Вы писали:

C>http://www.google.com/search?q=2%2B2


C>

см п. 5
Re[3]: Нестандартные способы сложить два числа
От: Conr Россия  
Дата: 18.12.07 16:23
Оценка:
Здравствуйте, Lloyd, Вы писали:

L>Здравствуйте, Conr, Вы писали:


C>>http://www.google.com/search?q=2%2B2


C>>

L>см п. 5
нда, пора домой
Re: Нестандартные способы сложить два числа
От: Octothorp  
Дата: 18.12.07 17:13
Оценка:
1. открыть ящик стола.
2. очистить ящик стола.
3. убедиться, что ящик стола очищен.
4. положить в ящик 2 неразделяемых (атомарных) предмета.
5. проверить, что предмета в ящике 2.
6. повторить п. 4, 5, 6 один раз.
7. убрать из ящика 4 предмета.
8. если ящик пуст, значит в ящике было 2+2=4 предмета.
9. посчитать количеств предметов в ящике.
10. если количество предметов в ящике не равно 0, сообщить администратору об ошибке.
Мы не отступили, а изменили направление атаки!
Re[2]: Нестандартные способы сложить два числа
От: Lloyd Россия  
Дата: 18.12.07 17:57
Оценка: :)
Здравствуйте, Octothorp, Вы писали:

O>1. открыть ящик стола.

O>2. очистить ящик стола.
O>3. убедиться, что ящик стола очищен.
O>4. положить в ящик 2 неразделяемых (атомарных) предмета.
O>5. проверить, что предмета в ящике 2.
O>6. повторить п. 4, 5, 6 один раз.
O>7. убрать из ящика 4 предмета.
O>8. если ящик пуст, значит в ящике было 2+2=4 предмета.
O>9. посчитать количеств предметов в ящике.
O>10. если количество предметов в ящике не равно 0, сообщить администратору об ошибке.

Молодец! Еще и юнит-тест написал.
Re[2]: Нестандартные способы сложить два числа
От: antirest  
Дата: 18.12.07 18:03
Оценка:
ДГ>Да ну, нафига весь этот геморрой, когда под рукой есть обыкновенный calc? Единственный приходящий мне на ум вариант, когда его может не оказаться под рукой — это ядрёная отладка в софтайсе каком-нибудь. Тогда рулит бумажка.

А чего софтайс-то не рулит, уважаемый?
Re: MS Word
От: andy1618 Россия  
Дата: 18.12.07 19:36
Оценка:
S>6. Использовать Excel, но это уже не true

Тогда можно Ворд поиспользовать:
В новом документе:
1) "=rand(2)" + ENTER
2) "=rand(2)" + ENTER
3) Результат смотрим в File -> Properties -> Statistics -> Paragraphs
Re: Нестандартные способы сложить два числа
От: Dio Elocloire Россия  
Дата: 18.12.07 20:25
Оценка: :)
Ткнуть иголкой в LCD моитор вначале N раз а потом M раз. После чего отвезти в сервис центр, в заключении будет указано число дырок в мониторе
Re[2]: Нестандартные способы сложить два числа
От: Lloyd Россия  
Дата: 18.12.07 20:30
Оценка:
Здравствуйте, Dio Elocloire, Вы писали:

DE>Ткнуть иголкой в LCD моитор вначале N раз а потом M раз. После чего отвезти в сервис центр, в заключении будет указано число дырок в мониторе


1. Зайти в переулок с топором и зарубить n старушек.
2. Зайти в другой переулок с топором и зарубить m старушек.
3. Включить телевизор и смотреть новости.
Re[3]: Нестандартные способы сложить два числа
От: mogadanez Чехия  
Дата: 18.12.07 20:35
Оценка:
S>Ну как сказать, calc еще искать надо,

а у меня кнопка на клаве калк запускает
Re[4]: Нестандартные способы сложить два числа
От: . Великобритания  
Дата: 18.12.07 21:23
Оценка: :)
Cyberax wrote:

> ДГ>Это linux way. Не так давно гуглил, как узнать текущее время из-под

> SSH, остановился на найденном варианте "создать файл и посмотреть дату
> создания".
> А чем "date" не удовлетворяет?
Неее, классная идея! А помнишь, на том рутере с embedded linux? Там этой команды не было.
Posted via RSDN NNTP Server 2.1 beta
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
Re: Нестандартные способы сложить два числа
От: Vermicious Knid  
Дата: 19.12.07 02:22
Оценка: 3 (2)
Здравствуйте, Sshur, Вы писали:

S>вот и подумалось, а как программист может сложить два числа:

S>(калькулятор, будь то виндовз или настольный не предлагать)

S>кто больше?

Можно сложить два числа с помощью языка PostScript. Лучше всего сразу на принтере (нужен принтер с поддержкой PostScript), все таки принтер в качестве калькулятора это более "нестандартно". Но можно использовать ghostscript или другой программный интерпретатор.

Самый простой способ:
/Helvetica findfont 960 scalefont setfont
40 80 moveto
2 2 add
(0) cvs show
showpage

Должна получиться большая цифра 4, почти на всю страницу.

Но чтобы оценить всю "прелесть"() PostScript лучше немного усложнить задачу:
/Helvetica findfont 36 scalefont setfont

/c % это функция конкатенации строк
  {  exch dup length
     2 index length add string
     dup dup 4 2 roll copy length
     4 -1 roll putinterval
  } def

/ypos 800 def

/println { /y ypos def /ypos ypos 48 sub def 36 y moveto show } def

/fmt (0000000000) def 
 
/xadd { 2 copy fmt cvs exch fmt cvs ( + ) c exch c ( = ) c 3 -2 roll add fmt cvs c println } def

2 2 xadd
1 10 xadd
563 45523 xadd

showpage

% должно напечататься:
% 2 + 2 = 4
% 1 + 10 = 11
% 563 + 45523 = 46086
Re[3]: Нестандартные способы сложить два числа
От: necr0n0mic0n  
Дата: 19.12.07 02:29
Оценка:
ДГ>>Да ну, нафига весь этот геморрой, когда под рукой есть обыкновенный calc? Единственный приходящий мне на ум вариант, когда его может не оказаться под рукой — это ядрёная отладка в софтайсе каком-нибудь. Тогда рулит бумажка.

A>А чего софтайс-то не рулит, уважаемый?


да, действительно, в айсе же можно "? 2+2" сделать
Re: Нестандартные способы сложить два числа
От: Ромашка Украина  
Дата: 19.12.07 02:37
Оценка: 3 (1) :))) :))
Sshur пишет:
> кто больше?
Скучно

7. Открываем бух программу. Делаем две проводки по два рубля на пустой
счет. Строим оборотно-сальдовую ведомость. Результат -- 3,25 руб.
8. Берем мобильный. Снимаем баланс. Звоним кому-нить два раза по две
минуты. Снимаем баланс. Результат -- порядка шести минут.
9. Берем к двум пробоям на мизере еще два из прикупа. Результат
-(минус)$200.
10. Публикуем открытым текстом два раза свой email на rsdn.ru и два раза
на sql.ru. Результат -- бесконечный спам.
11. Прибавляем к двум бутылкам водки двух друзей. Итог -- все трезвые и
злые, то бишь полный ноль.
12. Правильный результат. Бьем два раза по лицу милиционера на улице и
два раза по лицу кого-нить постарше в отделении. Итог -- четыре года.
Posted via RSDN NNTP Server 2.1 beta


Всё, что нас не убивает, ещё горько об этом пожалеет.
Re[3]: Нестандартные способы сложить два числа
От: Дм.Григорьев  
Дата: 19.12.07 03:57
Оценка:
Здравствуйте, antirest, Вы писали:

ДГ>>Да ну, нафига весь этот геморрой, когда под рукой есть обыкновенный calc? Единственный приходящий мне на ум вариант, когда его может не оказаться под рукой — это ядрёная отладка в софтайсе каком-нибудь. Тогда рулит бумажка.


A>А чего софтайс-то не рулит, уважаемый?


Да я чё-т не подумал.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
http://dimgel.ru/lib.web — thin, stateless, strictly typed Scala web framework.
Re: Нестандартные способы сложить два числа
От: Han Solo Австралия  
Дата: 19.12.07 04:52
Оценка:
Здравствуйте, Sshur, Вы писали:

S>кто больше?


В редакторе SciTE (http://scite.ruteam.ru) набрать 2+2 и запустить скрипт exec.lua (у меня кнопка F5)
Re: Нестандартные способы сложить два числа
От: Pavel Dvorkin Россия  
Дата: 19.12.07 05:02
Оценка:
Здравствуйте, Sshur, Вы писали:

S>Привет, All


S>Сижу я значит, и ловлю себя на том, что числа складываю в столбик на бумажке. При наличии компа за столом. С полным фаршем разных компиляторов, СУБД и математических пакетов вот и подумалось, а как программист может сложить два числа:

S>(калькулятор, будь то виндовз или настольный не предлагать)


Позвонить по сотовому телефону в ближайшую среднюю школу, пригласить учителя математики, представитться ее(его) бывшим учеником и спросить, сколько будет 2 + 2.
With best regards
Pavel Dvorkin
Re: Нестандартные способы сложить два числа
От: Кодёнок  
Дата: 19.12.07 06:38
Оценка:
Здравствуйте, Sshur, Вы писали:

S>кто больше?


запустить интерпретатор python с quick launch и считать всё что хочешь
Re: Нестандартные способы сложить два числа
От: Mirrorer  
Дата: 19.12.07 08:52
Оценка:
Здравствуйте, Sshur, Вы писали:


S>а как программист может сложить два числа:

S>(калькулятор, будь то виндовз или настольный не предлагать)

S>кто больше?


1) win+R

jconsole.exe -js a=.2 b=.2 "echo a+b"

2) win+R
j
Enter
2+2
Enter

3) win+R
k
Enter
2+2
Enter
... << RSDN@Home 1.2.0 alpha rev. 676>>
Re[2]: echo "2 2+p" | dc # (-)
От: ДимДимыч Украина http://klug.org.ua
Дата: 19.12.07 09:09
Оценка:
Обязательно бахнем! И не раз. Весь мир в труху! Но потом. (ДМБ)
из командной строки в DOS
От: Mirrorer  
Дата: 19.12.07 09:41
Оценка: 3 (2)
Здравствуйте, Sshur, Вы писали:

S>кто больше?

Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

C:\Documents and settings\Me>set /A 2+2*2
6
... << RSDN@Home 1.2.0 alpha rev. 676>>
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.