• Buradasın

    C++'da 64-bit integer nasıl tanımlanır?

    Yazeka

    Arama sonuçlarına göre oluşturuldu

    C++'da 64-bit integer tanımlamak için aşağıdaki yöntemler kullanılabilir:
    • long long int
      veri türü
      5. C++'da 64-bit integer tanımlamak için
      long long int
      veri türü kullanılabilir 5.
    long long int largeNumber = 9223372036854775807; // 64-bit tamsayının maksimum değeri [5](https://cppscripts.com/cpp-64-bit-int)
    • <cstdint>
      kütüphanesi
      35. C++'da 64-bit integer tanımlamak için
      <cstdint>
      kütüphanesi kullanılabilir 35.
    #include <cstdint> int64_t bigInteger = 1234567890123456789; // 64-bit tamsayı için int64_t kullanımı [5](https://cppscripts.com/cpp-64-bit-int)
    Bu yöntemler, farklı derleyiciler ve mimarilerde tamsayının tutarlı bir boyutunu sağlar 5.
    Ayrıca, Microsoft'a özgü özellik olarak, boyutlandırılmış tamsayı türlerini tanımlamak için
    __intN
    kullanılabilir; burada N 8, 16, 32 veya 64'tür 1.
    __int8 nSmall; // 8 bitlik tamsayı bildirir [1](https://learn.microsoft.com/tr-tr/cpp/cpp/int8-int16-int32-int64?view=msvc-170) __int16 nMedium; // 16 bitlik tamsayı bildirir [1](https://learn.microsoft.com/tr-tr/cpp/cpp/int8-int16-int32-int64?view=msvc-170) __int32 nLarge; // 32 bitlik tamsayı bildirir [1](https://learn.microsoft.com/tr-tr/cpp/cpp/int8-int16-int32-int64?view=msvc-170) __int64 nHuge; // 64 bitlik tamsayı bildirir [1](https://learn.microsoft.com/tr-tr/cpp/cpp/int8-int16-int32-int64?view=msvc-170)
    __int8
    veri türü
    char
    ile,
    __int16
    veri türü
    short
    ile ve
    __int32
    veri türü
    int
    ile eş anlamlıdır 1.
    __int64
    veri türü ise
    long long
    ile eş anlamlıdır 1.
    5 kaynaktan alınan bilgiyle göre: