Десятичные цифры PI
Этот пример показывает, как использовать арифметику переменной точности, чтобы исследовать десятичные цифры пи с помощью Symbolic Math Toolbox™.
Шутка: Что вы получаете, когда вы берете солнце и делите его окружность на его диаметр?
Ответ: в небе!
Это - старая игра, чтобы искать день рождения или номер телефона в десятичных цифрах . Точность встроенных типов данных достаточна, чтобы получить несколько цифр только:
ans =
'3.141592653589793115997963468544185161590576171875'
Функциональный vpa
использует переменную точность, чтобы преобразовать символьные выражения в символьные числа с плавающей запятой. Преобразуйте pi
в число с плавающей запятой с помощью vpa
. Увеличьте точность vpa
с помощью digits
.
a =
Чтобы преобразовать номер переменной точности в строку, используйте функциональный char
.
Ищите свой номер телефона в цифрах pi
.
Это - общее убеждение, что все цифры происходят асимптотически одинаково часто в десятичном расширении , но никакое доказательство еще не существует. Найдите десятичную точку:
Преобразуйте десятичные цифры в числа и постройте гистограмму их частоты: