Как Петя Бейсиков Тоню Соображалкину программировать учил
- Автор: Бруно Мартузан
- Жанр: Околокомпьютерная литература / Детская образовательная литература / Basic, Visual Basic, VB Script, VBA и т.п.
- Дата выхода: 1987
Читать книгу "Как Петя Бейсиков Тоню Соображалкину программировать учил"
СКОЛЬКО БУДЕТ ДВЕНАДЦАТЬ В СТЕПЕНИ ДВЕНАДЦАТЬ!
— Ничего, ничего. Домашние работы — крайне полезное дело. А теперь напиши, какое число в последний раз выводилось на экран.
— Пожалуйста! 8916100000000.
— Правильно. Я надеюсь, ты не думаешь, что это число в точности равно двенадцати в степени двенадцать. Машина арифметические действия выполняет с точностью в шесть знаков и выводит те же шесть знаков. Нули в конце числа на самом деле не настоящие нули, а неизвестные цифры числа.
— Хоть ты и очень умный, Бейсиков, но все-таки попался. Первый нуль слева совсем настоящий нуль, потому что он был в выведенном числе. Ненастоящие нули — это те семь, которые я приписала в конце числа.
— Твоя правда. Тот нуль действительно намного более настоящий, чем другие. Но полностью за него ручаться нельзя, так как при проведении вычислений с шестью знаками шестой получается неточным. Еще запомни, что числа можно также и вводить в экспоненциальной форме. При вводе между точкой и буквой Е не обязательно должно быть ровно пять цифр, а перед точкой не обязательно писать ровно одну цифру. Например, ты можешь писать так: А=—12.3Е+04.
А сейчас можешь побаловаться с машиной — проделать какие-нибудь расчеты в непосредственном режиме. Например, рассчитай подряд степени двойки и посмотри, когда машина начнет выводить результаты в экспоненциальной форме.
— Я это и так знаю. Когда в результате получится больше шести знаков.
— Тогда попробуй что-нибудь другое. Сегодня я тебе больше ничего рассказывать не буду, так как наше время скоро кончается и на машину придут работать другие.