मेथेमेटिका 18 17 वर्ण
मैंने "सर्वश्रेष्ठ" के एक उपाय के रूप में, fraction के निरंतर अंश प्रतिनिधित्व में शब्दों की संख्या के रूप में, का उपयोग करना चुना। इस कसौटी के अनुसार, ational के सर्वश्रेष्ठ तर्कसंगत अनुमान इसके अभिसरण हैं।
Less के 10 अभिसरण हैं जो एक मिलियन से कम के भाजक के साथ हैं। यह अनुरोधित 167 शर्तों से कम है, लेकिन मैं इसे यहां शामिल कर रहा हूं क्योंकि यह दूसरों के लिए ब्याज की हो सकती है।
Convergents[π, 10]
(* out *)
{3, 22/7, 333/106, 355/113, 103993/33102, 104348/33215, 208341/66317,
312689/99532, 833719/265381, 1146408/364913}
यदि आप वास्तव में पहले अभिसरण के लिए भाजक देखना चाहते हैं, तो इसके लिए अतिरिक्त 11 वर्णों की लागत होगी:
Convergents[π, 10] /. {3 -> "3/1"}
(* out *)
{"3/1", 22/7, 333/106, 355/113, 103993/33102, 104348/33215,
208341/66317, 312689/99532, 833719/265381, 1146408/364913}
जो लोग रुचि रखते हैं, उनके लिए निम्नलिखित अभिसरण, आंशिक उद्धरण, और conver के अभिसरण के निरंतर अंश अभिव्यक्ति के बीच संबंधों को दर्शाता है:
Table[ContinuedFraction[π, k], {k, 10}]
w[frac_] := Row[{Fold[(#1^-1 + #2) &, Last[#], Rest[Reverse[#]]] &[Text@Style[#, Blue, Bold, 14] & /@ ToString /@ ContinuedFraction[frac]]}];
w /@ FromContinuedFraction /@ ContinuedFraction /@ Convergents[π, 10]
कृपया निरंतर अंशों के असंगत स्वरूपण का बहाना करें।
"#{Math.PI}"
।