סוג נתונים שלמים
חלק מהיחידה יסודות במסלול ה-R של Coddy. שיעור 5 מתוך 78.
בעוד שסוג הנתונים המספרי מטפל בכל סוגי המספרים, ל-R יש גם סוג נתונים ייעודי של מספרים שלמים. מספרים שלמים הם מספרים ללא נקודה עשרונית, כמו 1, 42 או 100.
כדי ליצור משתנה של מספר שלם ב-R, צריך להוסיף את האות L למספר. כך מבהירים ל-R שרוצים במפורש מספר שלם במקום הטיפוס המספרי המוגדר כברירת מחדל:
count <- 5L
age <- 25Lההבדל העיקרי הוא ש־5 יוצר משתנה מספרי, ואילו 5L יוצר משתנה מסוג מספר שלם. שניהם מאחסנים את אותו ערך, אך R מתייחסת אליהם כאל סוגי נתונים שונים. ההבחנה הזאת חשובה במצבי תכנות מסוימים שבהם דרושה לך שליטה מדויקת בסוגי הנתונים שלך.
נסו בעצמכם
השיעור הזה לא כולל אתגר קוד.
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
4אופרטורים חלק 2
אופרטורים לוגיים (AND, OR)אופרטורים לוגיים חלק 2 (NOT)חזרה – לוגיקה פשוטהלוגיקה וקטורית חלק 1לוגיקה וקטורית חלק 27מחשבון לחלוקת החשבון
הודעת פתיחהקבלת קלט מהמשתמש2משתנים וסוגי נתונים
סוג נתונים מספריסוג נתונים שלמיםסוג נתונים של תוויםסוג נתונים לוגיבדיקת סוגי נתוניםמוסכמות למתן שמותערכים חסרים: NAסיכום – יצירת משתנים8לולאות
לולאת forלולאת whileפקודת breakהמשך (continue)סיכום – עצרתיצירת רצפים (seq, :)לולאות מקוננותסיכום – קלט דינמי3אופרטורים חלק 1
אופרטורים אריתמטייםחלוקת מספרים שלמים ומודולואופרטורי השמהחזרה – חשבון פשוטאופרטורי השוואה6קלט/פלט בסיסי
הדפסת פלטחתול כפלטפלט עם משתניםקריאת קלט באמצעות readline()יסודות המרת טיפוסיםחזרה – מחשבון גילחזרה – אמת או שקר9פונקציות
הכרזה על פונקציהארגומנטים של פונקציהערכי החזרהסיכום – פונקציית סיגמאסיכום – פונקציית אימותערכי ברירת מחדל לפרמטריםתרגלו בעצמכם: קומפיילר R אונליין