-4
Inspired by Nicola Sap's Challenge
Goal
Your challenge is to simply produce π with 232-1 digits. However today's twist, like the title implies, is to produce it without using any numbers or any π constants in your source-code.
Input/Output
Your program will not be provided usable input. It can output in any reasonable format.
Rules
- Standard Loop-Holes forbidden
- You cannot use numbers in your source code nor can you use a pi constant if it exists. If your language also has tau defined as 2pi, that's also banned. Numbers are in the range [0-9]
You must output as many digits as you canYou must output 2^32-1 digits of pi, including the 3. (This has been changed due to the arbitrary nature of the original task)- Your Program must terminate, or at least theoretically terminate given enough time. Crashing is an acceptable way to terminate.
Scoring
This is code golf so shortest answer wins.
2Just acknowledging that it's been done to death doesn't mean that you're not killing it more. – Jo King – 2018-09-15T01:25:56.413
2How do you define numbers? – Jo King – 2018-09-15T01:29:35.840
@JoKing It might prove to be a fresh enough spin to be interesting. If not, so it goes. Besides, if I didn't say it, someone else would've. Also added – Veskah – 2018-09-15T01:31:06.287
3Given that there are algorithms for computing pi to an arbitrary precision I think there need to be some more limits imposed on the problem. Otherwise the winner is just whoever uses the largest target precision. Working around the no-numbers restriction just requires casting
char
toint
– SamYonnou – 2018-09-15T01:32:24.147@user202729 Yeah, I overlooked that aspect. I guess to salvage this, the goal shall be changed to generating 2^32-1 digits – Veskah – 2018-09-15T02:09:00.830
2It's unfortunate that Shakespeare doesn't have arbitrary precision, or else the Shakespeare Programming Language would be a shoo-in. – JosiahRyanW – 2018-09-15T03:18:35.490
@JosiahRyanW I guess implementing arbitrary precision in SPL is not very hard. But how is that related? – user202729 – 2018-09-15T13:01:23.700
@user202729 Shakespeare doesn't have numbers in its source code anyways. – JosiahRyanW – 2018-09-15T21:31:24.880