— Вот и отлично, — сказал Дейл. — Назовем этот новый игрек игреком-два и подставим в эту формулу вместо старого, и будем проделывать это до тех пор, пока не будет выскакивать одно и то же число. Оно и есть правильный ответ, и компьютер высвечивает его на экране за ничтожную долю секунды. Но за это время он должен проделать многие сотни маленьких операций, и все по двоичной системе счисления. Ты ведь знаешь, что это такое — двоичная система, верно?
— Вроде знаю.
— Чему вас только в школе учат? В какую ходишь?
— В «День паломника», — последовал смущенный ответ.
— Школа преотличная, — заявил я, возвышаясь над ними обоими. — И с сильным консервативным уклоном. Думаю, там по сей день пишут римскими цифрами. — Подушки на приоконном кресле Эстер в свое время обтянула какой-то умопомрачительной тканью, но китайские виды на ней давным-давно выцвели, хотя еще можно было разглядеть расплывшиеся очертания крыш пагод и такие же блеклые лица. Отсюда я видел кирпичную дорожку, ведущую к улице, нашу давно не стриженную живую изгородь, рекламные плакаты ближайшего супермаркета на заснеженной лужайке, коричневую обертку от «Милки уэй», все еще желтеющую акацию на краю тротуара, а через дорогу — дом с опущенными ставнями, где проживает упитанная полусумасшедшая вдова преподавателя арамейского языка, но никаких признаков маленькой Верны: ни ее упрямого пухленького личика, закутанного шарфом, ни слезящихся от ветра глаз-щелочек с красным ободком.
— Подводим итог, Ричи, — говорил Дейл. — Итак, имеем ответ семь целых двадцать одна сотая. Но давай пофантазируем, в качестве догадки подставим в формулу число десять, хотя и слепому видно, что ответ должен быть семь с чем-то — скажи, почему?
— Потому что... — помедлив, промычал Ричи. Я чувствовал, что меня прошибает пот, будто я был на его месте. Очень, очень неуверенно он выдавил: — Потому что квадратный корень от сорока девяти — семь?
— Ма-ла-дец! — точно старший брат, похвалил Дейл. Где он научился этой преподавательской заботливости? У меня мурашки побежали по спине. — Значит, если ты подставишь в формулу число десять, то новый игрек будет равняться половине десяти плюс... десятая часть пятидесяти двух — это сколько?
— Пять целых две десятые?
— А-атлично!
Давай-давай, думал я. Вертись, подманивай, завлекай. Педагог, прибегающий к приемам шлюхи, — у кого хочешь произойдет умственная эрекция.
— Итак, поделив пятнадцать целых две десятые пополам, имеем семь целых шесть десятых... Видишь, мы уже приближаемся к правильному ответу. А правильный ответ, как нам известно, — какой?
— 3-забыл...
— Как ты мог забыть? Ты же только что его нашел.
— Семь целых две десятые.
— Точно! Следовательно, новый игрек должен равняться семи целым шести десятым плюс пятьдесят два, поделенные на семь и шесть десятых... Это дает нам... э-э... допустим, семь целых восемь десятых, так что половина общей суммы будет... подсказывай, подсказывай!
— М-м... семь целых две десятые?
— А это — что?.. Наш правильный ответ! — воскликнул Дейл, не дождавшись реакции своего ученика. — С точностью до десятых. Красота, правда?
Мой затюканный сын вежливо кивал.
Вошла Эстер. Без передника она выглядела чуть ли не голой. Зеленоглазая женщина-эльф в зеленом. Добрая фея дома. Вся обстановка в комнате, включая дубовые панели на стенах, приветствовала ее, Королеву Маб с аллеи Мелвина.
Дейл спешил закончить «урок»:
— И все же это не окончательный ответ. Нельзя получить абсолютно точного ответа, если N не представляет собой квадрата какой-либо величины. Но когда разница между двумя последовательными значениями игрека меньше, чем десятичная дробь, которую мы ввели, — например, ноль целых пять тысяч тысячных, если хотим точности до шестого знака, — компьютер сбивается и начинает другое запрограммированное действие. Работа, которую он выполнял до того, как сбиться, называется повторяющимся алгоритмом, или циклом. Мы интуитивно и на ощупь приближаемся к правильному ответу, а компьютер выводит его с помощью этих циклов. Мы движемся медленными шажками, а он делает это моментально, со скоростью электрического тока. Загвоздка тут в том, чтобы циклы приближались к правильному ответу, а не отдалялись от него. Не выходили, как мы говорим, из себя. — Дейл поднял глаза к Эстер. — У вас способный сын.
— Но вряд ли к математике. В этом он пошел в отца.
Дейл посмотрел на меня, и впервые за время наших враждебных отношений я прочитал в его взгляде нескрываемую неприязнь.
Читать дальше