לדלג לתוכן

שיחת יחידה:שם המספר

תוכן הדף אינו נתמך בשפות אחרות.
הוספת נושא
מתוך ויקיפדיה, האנציקלופדיה החופשית
תגובה אחרונה: לפני שנתיים מאת דוד שי בנושא מספר למילה

מספר למילה

[עריכת קוד מקור]

הועבר מהדף ויקיפדיה:דלפק ייעוץ
התחלתי ביצירת תבנית שהופכת מספר למילה, למשל את המספר 1 למילים אחד, אחת, ראשון או ראשונה. האם ייתכן שכבר נוצרה תבנית כזו ואני טורח לשווא? ואם אין תבנית, האם יש קטע קוד פתוח שעושה זאת ואפשר לייבאו ליחידה אצלנו? בוויקי האנגלית מצאתי את en:Template:Number to word. דוד שי - שיחה 21:20, 13 באוגוסט 2022 (IDT)תגובה

דוד שי, אני לא זוכר באיזה מצב נטשתי אותה, אבל ראה יחידה:שם המספר. לפי שיחת יחידה:שם המספר/בדיקות, הפיתוח טרם הושלם. עלי - שיחה 21:37, 13 באוגוסט 2022 (IDT)תגובה
תודה. זה נראה שנחוצה השקעה לא רבה כדי להשלים את היחידה.
כצעד ראשון יצרתי את תבנית:מספר במילים לשם קריאה ליחידה. דוד שי - שיחה 08:04, 14 באוגוסט 2022 (IDT)תגובה

אודה לכם אם תספקו את סקרנותי: למה תבנית זו נדרשת? יותר קצר פשוט לשנות "7" ל"שבע", לא? ומדוע יש צורך לשנות בוויקיפדיה מספרים גדולים מעשר למילים? שנילי - שיחה 08:45, 14 באוגוסט 2022 (IDT)תגובה

את שם הכנסת נהוג לכתוב במילים, למשל הכנסת השלישית, הכנסת העשרים וארבע. תבנית:סיעה מציגה כעת את שם הכנסת בצורה הכנסת ה-3, הכנסת ה-24, והתבנית המבוקשת תאפשר לתקן זאת. אני משער שלתבנית המבוקשת (שכבר יש לה תבניות מקבילות בכעשרים שפות) יהיה שימוש בתבניות נוספות. מחוץ לוויקיפדיה כלי כזה שימושי במיוחד בתוכניות להדפסת צ'קים. דוד שי - שיחה 09:09, 14 באוגוסט 2022 (IDT)תגובה
יחידה נאה ותבנית נאה. גם בלי תיקון הבגים הקטנים, נראית יחידה שימושית - בשלב זה נראה לי די לתעד בדף התבנית את המקרים בהם היא נכשלת - ברוב המכריע של המקרים היא עובדת נכון.
אם יורשה לי, הערה קטנה: בתבנית אין צורך בהגדרת כל הפרמטרים "חובה". ברירת המחדל (מין=זכר נקבה, תכונה=מונה) טובה ברוב המקרים. קיפודנחש 21:27, 14 באוגוסט 2022 (IDT)תגובה
@דוד שי @קיפודנחש ראו: 10,000 נותן עשרת אלפים, 1,000,000 נותן מיליון וגם 1,001,000 נותן מיליון אלף. וכו'. 87.69.242.88 18:43, 15 באוגוסט 2022 (IDT)תגובה
תודה על הדיווח. הוספתי את השגיאות הללו לבדיקות.
נראה שהיחידה פחות מוכנה משחשבתי, והטעויות אינן רק ב"מקרי קצה" כפי שהיה נדמלי. קיפודנחש 19:10, 15 באוגוסט 2022 (IDT)תגובה
הרגישו בנוח להוסיף בדיקות לפי שיקול דעתכם הטוב, אבל אנא – אל תסירו בדיקות. עלי - שיחה 21:15, 15 באוגוסט 2022 (IDT)תגובה
סליחה. הסרת הבדיקה לא הייתה מכוונת, ונבעה כנראה מטעות הפעלה ב-cut and paste. קיפודנחש 21:28, 15 באוגוסט 2022 (IDT)תגובה
תיקנתי בגים אחדים (מקווה שלא הוספתי אחרים) והוספתי הערות שיסייעו להבנת הקוד. זה המפגש הראשון שלי עם לואה, כך שאני גאה ומאושר.
שילבתי את התבנית (שקוראת ליחידה) בתבנית:סיעה.
לדעתי הטיפול בברירת מחדל (מין=נקבה, תכונה=מונה) מיותר - הוא מסרבל את היחידה ואת התבנית. אני לא צופה קריאות רבות כל כך ליחידה ולתבנית שיצדיקו קביעת ברירת מחדל. דוד שי - שיחה 20:15, 16 באוגוסט 2022 (IDT)תגובה

סוף העברה

סיימתי לתקן את כל הבגים שהוצגו על ידי שיחת יחידה:שם המספר/בדיקות (הטעות שעדיין מוצגת היא לדעתי טעות בבדיקה ולא בתוכנית, כפי שמלמד הצירוף המוכר "עשרת בני המן"). לצערי כעת התוכנית פחות אלגנטית משהייתה לפני שנגעתי בה, אשמח לראות תיקונים שיהכו אותה ליותר אלגנטית. אתם מוזמנים להוסיף עוד בדיקות כדי לאתר בגים נוספים. דוד שי - שיחה 04:58, 19 באוגוסט 2022 (IDT)תגובה

@דוד שי: {{מספר במילים|10000000000|זכר|מונה}} נותן "עשרה ומיליארד". 87.69.242.88 13:54, 26 בספטמבר 2022 (IDT)תגובה
תודה, תיקנתי. דוד שי - שיחה 20:11, 26 בספטמבר 2022 (IDT)תגובה