00:45

Сначала висельник рассказывает анекдот, потом шагает с табуретки. В хохоте зрителей тонет изящное ми-бемоль хрустнувших шейных позвонков
Я офигеваю со свей гениальности. И от ощущения того что кто-то где-то меня Паскаль надо мной просто издевается

старое
Новый, полный и безобразный, но такой рабочий код. Я оставлю его себе на память здесь.
:heart: upd: Спасибо  mask of mr. Pruett и  Просто_Сидни

upd2: Перевод целых и дробных чисел в двоичную систему, я сделал это

@темы: .::Сегодня я - гений::., My ultramarine kingdom, Подчинить жизнь, подчинить себе самого себя

Комментарии
24.04.2011 в 21:27

Демон Лапласа
{дальше ещё много-много, но это не имеет значения}
уверен что не имеет?
24.04.2011 в 21:40

Сначала висельник рассказывает анекдот, потом шагает с табуретки. В хохоте зрителей тонет изящное ми-бемоль хрустнувших шейных позвонков
Akihide
ошибка уже в начале, имеет ли смысл проверять оставшиеся извращения?
24.04.2011 в 21:44

Демон Лапласа
уверен что в начале ошибка?
может ты где еще write (хуйня) написал?
24.04.2011 в 21:51

Сначала висельник рассказывает анекдот, потом шагает с табуретки. В хохоте зрителей тонет изящное ми-бемоль хрустнувших шейных позвонков
Akihide
я скопировал кусок программы и кусок результата который относится только к нему. Дальше всё совсем не айс, но начинается отсюда
Это я вычислил, написав "write (r); writeln;". Оно нужно мне ровно для того, чтобы проследить за началом ошибки, и себя оправдало
writeln - переход на новую строку, чтобы не всё на экране было в одну строчку
24.04.2011 в 21:52

Демон Лапласа
d:=n mod 2;
n:=n div 2;
не здесь ли кроется великий смысл?
24.04.2011 в 21:57

Сначала висельник рассказывает анекдот, потом шагает с табуретки. В хохоте зрителей тонет изящное ми-бемоль хрустнувших шейных позвонков
Akihide
На простом-понятном эти строчки звучат:
Я беру число, делю его на два, приравниваю n к целой части от деления и d к остатку от деления
И выбешивает меня то, что с короткими числами прокатывает. Смотри же, там 1, 10, 100, 1001, и БЛЯТЬ ВДРУГ -30972!
Ну откуда, ведь переменную R я только умножаю на 10 и прибавляю 1. Как можно умножением десяти тысяч на десять получить -30972? :weep:
24.04.2011 в 23:27

Пусть тот клянет свой удел, кто слаб идти до конца.
-Ru-Ru- потому что r у тебя integer, и диапазон возможных чисел у него ограниченный. до 32 с хреном тысяч.
возьми его как longInt
24.04.2011 в 23:44

Сначала висельник рассказывает анекдот, потом шагает с табуретки. В хохоте зрителей тонет изящное ми-бемоль хрустнувших шейных позвонков
mask of mr. Pruett
божеж, я люблю тебя :ura:
Всё оказалось так просто
25.04.2011 в 00:04

Пусть тот клянет свой удел, кто слаб идти до конца.
-Ru-Ru-
рад быть полезным xD

Расширенная форма

Редактировать

Подписаться на новые комментарии
Получать уведомления о новых комментариях на E-mail