Сегодня на работе, развлекаясь со школьными задачками по алгебре и геометрии в Паскале, я решил сделать свою жизнь интереснее. В задачниках весь контент даётся в абстрактной форме, а переменные записываются буквами, вместо цифр. Я подумал, что некошерно таки без цифр решать математические задачки и решил прикрутить к коду рандомайзер, который будет въебывать рандомные значения в переменные.
Первый блин вышел комом. Real-переменные очень плохо дружат с рандомайзером в силу огромного количества нулей после запятой, из-за чего попытка напсевдорандомить хотя-бы двойку превращается в воспалившийся и кровоточащий геморрой. Я пытался округлить. Тоже хуёво вышло. Рандомились исключительно единицы и нули (немудрено, ептыть). В результате моя тугая башка додумалась, что проблема рандомизатора в real. Но втупую просто заменить тип переменной не вышло (кто бы сомневался?). Чуть умнее, через знак равенства между буферной и целевой переменной - тоже (всё равно тупая идея, как сейчас понимаю). В результате я на всё плюнул, сделал отдельную integer переменную для рандомайзера, сделал строку-вывод результата на экран и ввод получившегося значения, которое уже присвается real переменной. Заработало.
Теперь понятно, как программисты в геймдеве фичи придумывают))
Полгода назад писала про то, что подруга-фотограф завербовала меня на загадочную съемку, после которой я еще потом неделю с себя клей отскребала.
Как выяснилось, она эти фотки отправила в какой-то французский модный журнал и их опубликовали в августовском номере.
Планирую флексить этим неожиданным поворотом в своей биографии до конца времен, несмотря на то, что мой вклад в эту съёмку минимален 💅