四則演算とループだけで円周率を求めるプログラムを こうあん氏のトピにすでに出したんでこっち参照。 https://miiverse.nintendo.net/posts/AYIHAAAEAAASVZKdbvmN_Q sin,cos,atanなどもPCの内部では似たような方法で計算してる。 より桁数を上げるには、そこのトピでみき氏が指摘しているように、無限桁演算をしないといけない。 配列に数字をいれて、適宜増やすみたいなことをする。 多倍長計算と相性のいい円周率計算法とか、より終息の早い計算方法とかいろいろあるが、 それをここで語るには場所が足りない。 キーワードはいれておいたので、自分で検索したり、図書館で司書に聞いたりするといいと思う。