Computational-Analysis/chapter-03/binseq/main.py
Jan-Niclas Loosen 26118be87f optimize ux
2025-04-17 18:08:18 +02:00

20 lines
362 B
Python

from binseq import REAL
from math import isqrt # integer sqrt
def one_third(n):
if n == 1: return "."
if n % 2 == 0: return "0"
return "1"
def irrational(n):
if n == 1: return "."
if n != isqrt(n) * isqrt(n): return "1"
return "0"
x = REAL(one_third)
y = REAL(irrational)
print("x: " + x.as_string(50) + "\ny: " + y.as_string(50))