«int» etiketlenmiş sorular

Bir tamsayıyı temsil eden veri türü. Tamsayı, negatif, pozitif veya sıfır olabilen bir tamsayıdır. (yani ...- 2, -1, 0, 1, 2 ...) Bu etiketi tamsayıları kullanma, saklama veya değiştirme ile ilgili sorular için kullanın.


8
hızlı dönüştürme Aralığı <Int> - [Int]
Aralığı Diziye dönüştürme Denedim: let min = 50 let max = 100 let intArray:[Int] = (min...max) hata almak Range&lt;Int&gt; is not convertible to [Int] Ben de denedim: let intArray:[Int] = [min...max] ve let intArray:[Int] = (min...max) as [Int] onlar da çalışmıyor.
107 ios  arrays  swift  int  range 

3
İnt32, int, int32_t, int8 ve int8_t arasındaki fark
int32_tGeçenlerde bir C programında veri tipine rastladım . 32 bit depoladığını biliyorum, ama saklamıyor intve int32aynısını mı yapıyor? Ayrıca charbir programda kullanmak istiyorum . Onun int8_tyerine kullanabilir miyim ? Fark ne? Özetlemek gerekirse: C'de int32, int, int32_t, int8 ve int8_t arasındaki fark nedir?
107 c  int  declaration 


14
Java, int dizisinin int içerip içermediğini kontrol edin
Temelde arkadaşım, int dizisinin int içerip içermediğini kontrol etmenin farklı bir yolunu kullanarak kodumu kısaltabileceğimi söylüyordu, ancak bana bunun ne olduğunu söylemiyor: P. Akım: public boolean contains(final int[] array, final int key) { for (final int i : array) { if (i == key) { return true; } } return …
96 java  arrays  int  contains 

3
Python'da int Enum dönüştürmek nasıl?
Python 2.7.6 ile yeni Enum özelliğini ( backport enum34 aracılığıyla ) kullanma. Aşağıdaki tanım göz önüne alındığında, bir int'i karşılık gelen Enum değerine nasıl dönüştürebilirim? from enum import Enum class Fruit(Enum): Apple = 4 Orange = 5 Pear = 6 Dönüştürmeyi yapmak için bir dizi if ifadesi oluşturabileceğimi biliyorum, ancak …

8
Hangisi daha hızlı: if (bool) veya if (int)?
Hangi değeri kullanmak daha iyidir? Boolean doğru mu, Tamsayı 1 mi? Yukarıdaki başlık bana bazı deneyler yaptırdı boolve intiçinde ifkoşulu. Ben de meraktan bu programı yazdım: int f(int i) { if ( i ) return 99; //if(int) else return -99; } int g(bool b) { if ( b ) return …
95 c++  assembly  int  boolean 

7
0 ile -0 arasında ayrım yapmak mümkün mü?
O tam sayı değerlerini biliyoruz 0ve -0esasen aynıdır. Ama aralarında ayrım yapmanın mümkün olup olmadığını merak ediyorum. Örneğin, bir değişkenin atanıp atanmadığını nasıl anlarım -0? bool IsNegative(int num) { // How ? } int num = -0; int additinon = 5; num += (IsNegative(num)) ? -addition : addition; -0Hafızaya kaydedilen …

1
Bir tamsayıdan dizeye nasıl dönüştürebilirim?
Bir türü tam sayıdan dizeye dönüştüren kodu derleyemiyorum. Rust for Rubyists eğitiminden çeşitli tür dönüşümleri olan bir örnek çalıştırıyorum, örneğin : "Fizz".to_str()ve num.to_str()(nerede numbir tam sayıdır). Sanırım bu to_str()işlev çağrılarının çoğu (hepsi değilse de) kullanımdan kaldırıldı. Bir tamsayıyı dizeye dönüştürmenin şu anki yolu nedir? Aldığım hatalar: error: type `&amp;'static str` …

10
Int İşaretsiz Bayta ve Geri Nasıl Dönüştürülür
Bir sayıyı işaretsiz bayta dönüştürmem gerekiyor. Sayı her zaman 255'ten küçük veya eşittir ve bu nedenle bir bayta sığar. Ayrıca bu baytı o sayıya geri dönüştürmem gerekiyor. Bunu Java'da nasıl yaparım? Birkaç yol denedim ve hiçbiri işe yaramadı. İşte şimdi yapmaya çalıştığım şey: int size = 5; // Convert size …
93 java  byte  int 

5
İnt türündeki değişmez xyz aralık dışında
Şu anda Java'da veri türleriyle çalışıyorum ve doğru anladıysam tür long, -9,223,372,036,854,775,808 ile +9,223,372,036,854,775,807 aralığında bir değer kabul eder. Şimdi aşağıda görebileceğiniz gibi, longadında bir değişken oluşturdum testLong, ancak 9223372036854775807'yi değer olarak eklediğimde şunu belirten bir hata alıyorum: İnt türünün değişmez değeri 9223372036854775807 aralık dışında. longVeri türüne neden bir int. …
93 java  int  long-integer 

6
Java'da, int ve float yerine double yerine byte veya short kullanmak daha mı verimli?
Sayı ne kadar küçük veya büyük olursa olsun her zaman int ve double kullandığımı fark ettim. Java Yani, kullanmak daha verimlidir byteveya shortyerine intve floatyerine double? Öyleyse, bol miktarda ints ve double içeren bir programım olduğunu varsayalım. Sayının uygun olacağını bilseydim, derinliklerimi bayt veya kısa olarak değiştirmeye değer mi? Java'nın …

7
Ondalık sayının tam sayı kısmını almanın en iyi yolu
Ondalığın tam sayı kısmını (c # cinsinden) döndürmenin en iyi yolu nedir? (Bu, int'e uymayabilecek çok büyük sayılar için çalışmalıdır). GetIntPart(343564564.4342) &gt;&gt; 343564564 GetIntPart(-323489.32) &gt;&gt; -323489 GetIntPart(324) &gt;&gt; 324 Bunun amacı şudur: db'de ondalık (30,4) bir alana ekliyorum ve alan için çok uzun olan bir sayı girmeye çalışmadığımdan emin olmak …
91 c#  .net  decimal  int 



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.