C++ da Type Casting: Bir turdan ikkinchisiga o'tish

Published: (February 9, 2026 at 03:39 PM EST)
1 min read
Source: Dev.to

Source: Dev.to

Dasturlashda ba’zan bir turdagi ma’lumotni boshqa turga o’tkazishga to’g’ri keladi. Masalan, kasr sonni butun songa aylantirish yoki ikki butun sonni bo’lganda aniq natija olish. Bu jarayon Type Casting (turlarni konvertatsiya qilish) deb ataladi.

Implicit Casting (Avtomatik o’tish) 🪄

Bu jarayon kompyuter tomonidan avtomatik bajariladi. Kichikroq turdagi ma’lumot kattaroq turga o’tkazilganda hech qanday ma’lumot yo’qolmaydi.

int butun = 10;
double kasr = butun; // Avtomatik ravishda 10.0 bo'ladi

Eslatma: float dan int ga casting qilishda ma’lumot yo’qoladi; ya’ni . dan keyingi qism o’chib ketadi.

0 views
Back to Blog

Related posts

Read more »

C++ da int va char Casting

Harfdan Songa Char ➡️ Int Agar siz char belgi turidagi o'zgaruvchini int butun son ga aylantirsangiz, kompyuter o'sha belgining ASCII jadvalidagi tartib raqami...

11. C# (Parsing)

The Real Goal of This Lesson The goal of this lesson is not to memorize int.Parse; the real point is to understand that a computer never trusts user input. Par...

10. C# (Static Typing vs Dynamic Typing)

The Real Goal of This Lesson This lesson is not about deciding whether static typing is “better” or “worse”. The real goal is to understand when and why the C...