4.1 מספרים ב-Python
מספרים ב-Python ניתנים לייצוג פשוט על ידי ספרות (0 עד 9), סימן שלילה (-)
ונקודות עשרוניות (.) והאות j לאחר מספר, שפירושה היא שהמספר הוא מספר מרוכב (אין חובה להכיר
עבור הבנת המסמך, 2j הוא השורש הריבועי של מינוס 4). לדוגמא: 2, 4, 81122, -72.64, 10j
סוגי מספרים:
- 1. int – מספר שלם
- 2. long – מספר שלם גדול
- 3. float – מספר עשרוני
- 4. complex – מספר מרוכב
הערות:
- ·
שימו לב לדוגמא
האחרונה – Python
בתור ברירת מחדל, בניגוד לשפות רבות אחרות, מסוגלת לייצג מספרים מאוד (מאוד, מאוד,
מאוד) גדולים – אם לדייק הם מוגבלים רק בכמות הזיכרון של התוכנית (לא מוגבלים
לכאורה) – אך יש פונקציות שמוגבלות לעיתים בגודל המספר שהן יכולות לקבל בגלל
המימוש שלהן.
- ·
(אין
צורך בשפה להבדיל בין int ל-long, הם פשוט מיוצגים בצורה מעט שונה, אך ערכים יומרו לנו אוטומטית
במידת הצורך)
- ·
מספרים מרוכבים מיוצגים באות j, לא באות i.
|
|