«casting» etiketlenmiş sorular

Döküm, dönüştürmeye izin veriliyorsa, bir nesne türünün açıkça başka bir türe dönüştürüldüğü bir işlemdir. Bu süreç değer değişikliğine yol açabilir.


13
PostgreSQL ile dökümde hata olması durumunda bir dizeyi tam sayıya nasıl çevirebilirim ve 0 elde edebilirim?
PostgreSQL'de varchar sütunu olan bir tablom var. Verilerin tam sayı olması gerekiyor ve bir sorguda tamsayı türünde ona ihtiyacım var. Bazı değerler boş dizelerdir. Devamındaki: SELECT myfield::integer FROM mytable verim ERROR: invalid input syntax for integer: "" Postgres'te yayın sırasında bir oyuncu kadrosunu nasıl sorgulayabilirim ve hata durumunda 0 alabilir …
128 sql  postgresql  casting 

4
NA'ları zorlayarak tanıtırken uyarıdan nasıl kaçınılır
Genelde uyarı almamak için R kodlamayı tercih ederim, ancak kullanırken uyarı almaktan nasıl kaçınacağımı bilmiyorum as.numeric bir karakter vektörünü dönüştürmek için . Örneğin: x <- as.numeric(c("1", "2", "X")) NA'ları zorlayarak tanıttığı için bana bir uyarı verecek. NA'ların zorlama yoluyla tanıtılmasını istiyorum - ona "evet, yapmak istediğim şey bu" demenin bir …
124 r  parsing  casting  na 

9
typecast string - tam sayı
Varchar'da ham beslemeleri olan bir tablodan veri içe aktarıyorum, varchar'daki bir sütunu bir dize sütununa aktarmam gerekiyor. <column_name>::integerYanı sıra kullanmayı denedim to_number(<column_name>,'9999999')ama hatalar alıyorum, çünkü birkaç boş alan var, bunları yeni tabloya boş veya boş olarak geri getirmem gerekiyor. Aynı işlevi olup olmadığını lütfen bana bildirin.



2
C ++ 1 karakterden dizeye dönüştürülsün mü? [kapalı]
Bu sorunun gelecekteki ziyaretçilere yardımcı olma olasılığı düşüktür; yalnızca küçük bir coğrafi alanla, zamandaki belirli bir anla veya internetin dünya çapındaki izleyicileri için genel olarak geçerli olmayan olağanüstü dar bir durumla ilgilidir. Bu soruyu daha geniş anlamda uygulanabilir hale getirme konusunda yardım için yardım merkezini ziyaret edin . 7 yıl …
121 c++  casting 


8
Float için PHP Dizesi
PHP'ye hiç aşina değilim ve hızlı bir sorum var. 2 değişkenim var pricePerUnitve InvoicedUnits. İşte bunları değerlere ayarlayan kod: $InvoicedUnits = ((string) $InvoiceLineItem->InvoicedUnits); $pricePerUnit = ((string) $InvoiceLineItem->PricePerUnit); Bunu çıkarırsam doğru değerleri alırım. 5000Faturalı birimler ve 1.00fiyat için diyelim . Şimdi, harcanan toplam tutarı göstermem gerekiyor. Bu ikisini birlikte çarptığımda işe …

8
İnt'i varchar'a yayınla
Aşağıdaki sorgum var ve yayınlamam idgerekiyorvarchar Şema create table t9 (id int, name varchar (55)); insert into t9( id, name)values(2, 'bob'); Ne denedim select CAST(id as VARCHAR(50)) as col1 from t9; select CONVERT(VARCHAR(50),id) as colI1 from t9; ama çalışmıyorlar. Lütfen önerin.
119 mysql  sql  database  casting  mariadb 


3
java'da double'ı tam sayıya dönüştürme
Java'da, double'ı tam sayıya dönüştürmek istiyorum, bunu yaparsan biliyorum: double x = 1.5; int y = (int)x; y = 1 olsun. Eğer bunu yaparsan: int y = (int)Math.round(x); Muhtemelen 2 elde edeceksiniz. Ancak, merak ediyorum: tamsayıların çift temsilleri bazen 1.9999999998 gibi göründüğünden, Math.round () aracılığıyla oluşturulan bir çiftin dönüştürülmesinin yine …
114 java  casting  double  rounding 


5
Kotlin: Liste yayınlarıyla nasıl çalışılır: Denetlenmemiş Oyuncular: kotlin.collections.List <Kotlin.Any?> Kotlin.colletions.List <Waypoint>
Listİlk veya son öğe olmayan (bir geçiş noktası) içindeki her öğeyi döndüren bir işlev yazmak istiyorum . İşlev List&lt;*&gt;, girdi olarak bir genel alır . Bir sonuç, yalnızca listenin öğeleri şu türdeyse döndürülmelidir Waypoint: fun getViaPoints(list: List&lt;*&gt;): List&lt;Waypoint&gt;? { list.forEach { if(it !is Waypoint ) return null } val waypointList …
109 list  generics  casting  kotlin 

14
Dize hızlı çift
XCode 6'yı güncellemeden önce, bir dizeye çift atarken hiçbir sorun yaşamadım ama şimdi bana bir hata veriyor var a: Double = 1.5 var b: String = String(a) Bana "çift dizeye dönüştürülemez" hata mesajını veriyor. Bunu yapmanın başka bir yolu var mı?
108 swift  string  casting  double 

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.