לא מבין כ"כ מה אתם מציעים פה..המספר שביעית, שלקחתי בתור דוגמא, מיוצג בצורה עשרונית כך:
0.142857142857142857142857
אפשר לראות שהמחזור פה הוא 142857.
הטיפוסים הפרימיטיביים בג'אווה שמטפלים במספרים עשרוניים מציגים את המספר הזה עד הספרה ה-17 שלו , או פשוט כגודל המקום בזיכרון ש double מאכלס (תסלחו לי אם שכחתי כמה זה).
אני רוצה להציג את המספר הנ"ל, עד הספרה ה-50 שלו .. ואני יודע שהמחזור שלו פשוט יחזור על עצמו. אבל באופן כללי אני מתאר לעצמי שיש מספרים כאלה שהמחזור שלהם הוא בן 50 ספרות ויותר, אז אני ארצה להציג את המספר עד הספרה ה-50 באופן קבוע, בלי להתחשב במחזור של המספר.
האם אפשרי?
היעילות לא חשובה לי, אפשר לומר שאפילו בכלל לא, מבחינתי שהקוד ירוץ דקה אפילו (אבל ברור שזה לא יקרה..)