C# Bölüm 12 - Binary ve Hexadecimal Tipler
6/23/2025.NET, Binary ve Hexadecimal Tipler, C#
0 Yorum
C#’ta sayılar varsayılan olarak 10 tabanında yazılır. Ancak binary (0b) ve hexadecimal (0x) sistemleri de desteklenir. Örneğin: 0b00001101 → 13, 0xFF00FF → renk kodu gibi kullanım alanları için idealdir.
Şuana kadar kullanılan bütün sayısal tip değerleri base 10 üzerindeydi. Yani insanların kullandığı 10-haneli sisteme (10-digit system) dayalıydı. Programlama dünyasında bazen base 2 (binary digits - 0,1) ya da base 16 (hexadecimal digits 0,9 ve A-F) kullanmak için ihtiyaç vardır.
Binary seviyesinde yazmak istiyorsak : sayı 0b ile başlamalıdır. Hexadecimal seviyesinde yazmak istiyorsak : sayı 0x ile başlamalıdır.
int thirteen = 0b00001101; int theColorMagenta = 0xFF00FF;