Menu
Coddy logo textTech

המרת טיפוסים

חלק מהיחידה יסודות במסלול ה-C# של Coddy. שיעור 14 מתוך 69.

המרת טיפוסים היא התהליך של המרת ערך מסוג נתונים אחד לסוג נתונים אחר.

ב-C#, אנחנו יכולים להמיר מספרים שלמים למספרים עשרוניים, מספרים עשרוניים למספרים שלמים ועוד. יש שני סוגים של המרה: המרה מרומזת (אוטומטית) והמרה מפורשת (ידנית).

לדוגמה Integer to Double:

המרה משתמעת (אוטומטית):

int number = 5;
double decimal_implicit = number; // הופך אוטומטית ל-5.0

// עם חישוב
int x = 7;
double result_implicit = x / 2.0; // התוצאה היא 3.5

המרה מפורשת (ידנית) מסוג Double to Integer:

double decimal_explicit = 9.7;
int number_explicit = (int) decimal_explicit;  // הופך ל-9 (החלק העשרוני נקטע)

// עם חישוב
double price = 19.99;
int roundedPrice = (int) price;  // הופך ל-19
challenge icon

אתגר

מתחילים

כתבו תוכנית C# שמדגימה המרת טיפוסים. בצעו את הפעולות הבאות:

  1. הכריזו על משתנה מסוג double בשם price ואתחלו אותו בערך 99.99.
  2. המירו את המשתנה price ל-int ושמרו את התוצאה במשתנה חדש בשם intPrice.
  3. הדפיסו את הערכים של price ושל intPrice למסוף.

נסו בעצמכם

using System;

public class Program {
    public static void Main(string[] args) {
        // הצהירו על משתנים ואתחלו אותם
        double price = 99.99;
        int intPrice = ?;
        
        
        // הדפיסו את הערכים
        Console.WriteLine("Price: " + price);
        Console.WriteLine("Int Price: " + intPrice);
        
    }
}
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר C# אונליין