Kayıtlar

ll etiketine sahip yayınlar gösteriliyor

C++ Integer Literal | Tam sayı hazır bilgileri

Tam sayılar için bildirim ifadeleridir diyebiliriz.  Decimal Literal Hiçbirşeyi olmayan literal :) bizim de kullandığımız sayı sistemi olan 10 luk sisteme ait olandır, 10luk sistemi kullanırken bir literal 'e ihtiyaç yoktur aslında, nasıl yani? 21 sayısını ifade edeceksek sadece 21 yazarız : int x = 21 ; ifadesinde 21 ile birlikte ne önüne ne arkasına hiçbirşey yazmayız , ne demek 21 yazarken önüne ne yazabiliriz ki? dikkat etmeniz gereken nokta başına 0 kullanmıyor olduğumuzdur, aslında 21 ile 021 bize göre aynı şeyken C++ için aynı şey değildir! Kural basit (1-9) ile başlayabilir (0-9) ile devam edebilirsin. Bu duruma decimal literal denir.  Octal Literal Octal-sekizlik- sistemde 21 sayısını ifade etmemiz gerekirse :  int x = 025 ; yazmamız gerekir, bu noktada yukarda neden başına sıfır yazamıyoruz anlaşılmıştır. Kuralımız : 0 ile başlıyoruz, 1-7 arasındaki sayılarla devam ediyoruz, devamı varsa 0 da kullanıyoruz elbette, sonuç olarak değerin 8 lik sayı sistemine göre ifade