«comparison» etiketlenmiş sorular

Veri karşılaştırma ve bunu gerçekleştirmenin etkili yolları hakkında sorular. Lütfen bu etiketi iki sorunun veya kavramın genel (meta) karşılaştırması için kullanmaktan kaçının.

12
IEEE754 NaN değerleri için yanlış dönen tüm karşılaştırmalar için gerekçe nedir?
NaN değerlerinin karşılaştırılması neden diğer değerlerden farklı davranıyor? Yani, ==, <=,> =, <,> operatörleriyle yapılan tüm karşılaştırmalar, bir veya her iki değer NaN'dir, diğer tüm değerlerin davranışının aksine yanlış döndürür. Bunun sayısal hesaplamaları bir şekilde basitleştirdiğini düşünüyorum, ancak Kahan'ın IEEE 754'ün Durumu ile ilgili diğer tasarım kararlarını ayrıntılı olarak tartışan …

11
Dize farklılıkları C # yöntemleri karşılaştırmak
C # 'da dize karşılaştırmak oldukça basittir. Aslında bunu yapmanın birkaç yolu vardır. Bazılarını aşağıdaki blokta listeledim. Merak ettiğim şey, aralarındaki farklar ve biri diğeri üzerinde ne zaman kullanılmalı? Ne pahasına olursa olsun bunlardan kaçınılmalı mı? Listelemediğim başka şeyler var mı? string testString = "Test"; string anotherString = "Another"; if …
261 c#  string  comparison 


26
İki sözlüğü karşılaştırma ve kaç (anahtar, değer) çiftinin eşit olduğunu kontrol etme
İki sözlüküm var, ancak basitleştirmek için bu ikisini alacağım: >>> x = dict(a=1, b=2) >>> y = dict(a=2, b=2) Şimdi, her key, valueçiftin xaynı karşılık gelen değere sahip olup olmadığını karşılaştırmak istiyorum y. Bu yüzden şunu yazdım: >>> for x_values, y_values in zip(x.iteritems(), y.iteritems()): if x_values == y_values: print 'Ok', …

11
Bir Perl dizisinin belirli bir değer içerip içermediğini nasıl kontrol edebilirim?
Dizi üzerinden yineleme olmadan bir dizi değeri olup olmadığını denetlemek için bir yol bulmaya çalışıyorum. Bir parametre için bir dosya okuyorum. Başa çıkmak istemediğim parametrelerin uzun bir listesi var. Bu istenmeyen parametreleri bir diziye yerleştirdim @badparams. Yeni bir parametre okumak istiyorum ve eğer mevcut değilse @badparams, onu işleyin. Eğer mevcutsa …
239 perl  arrays  comparison 

10
Büyüktür / küçüktür için switch deyimi
bu yüzden böyle bir switch deyimi kullanmak istiyorum: switch (scrollLeft) { case (<1000): //do stuff break; case (>1000 && <2000): //do stuff break; } Şimdi bu ifadelerden herhangi birinin ( <1000) veya ( >1000 && <2000) işe yaramayacağını biliyorum (farklı nedenlerle, belli ki). Sorduğum şey, bunu yapmanın en etkili yoludur. …


14
Java'da 2 XML belgesini karşılaştırmanın en iyi yolu
Temelde bir XML iletisine özel bir ileti biçimini çevirir ve diğer ucunu gönderir bir uygulamanın otomatik sınama yazmaya çalışıyorum. Giriş / çıkış mesajı çiftleri iyi bir set var, bu yüzden tek yapmam gereken giriş mesajları göndermek ve diğer ucu çıkıp XML mesajı dinlemek. Gerçek çıktıyı beklenen çıktıyla karşılaştırmanın zamanı geldiğinde …

5
== Integer.valueOf (String) ile karşılaştırmalar 127 ve 128 için neden farklı sonuçlar veriyor?
Neden bu kod satırları farklı değerler döndürmek hakkında hiçbir fikrim yok: System.out.println(Integer.valueOf("127")==Integer.valueOf("127")); System.out.println(Integer.valueOf("128")==Integer.valueOf("128")); System.out.println(Integer.parseInt("128")==Integer.valueOf("128")); Çıktı: true false true Birincisi trueve ikincisi neden geri dönüyor false? Ben arasına bilmiyorum orada farklı bir şey mi 127ve 128? (Tabii ki biliyorum 127< 128.) Ayrıca, üçüncüsü neden geri dönüyor true? Bu sorunun cevabını okudum …
182 java  integer  comparison 





9
Saf ve bilinçli datetime.now () <= challenge.datetime_end karşılaştırılamıyor
Karşılaştırma operatörlerini kullanarak modellerde belirtilen tarih ve saatlerle geçerli tarih ve saati karşılaştırmaya çalışıyorum: if challenge.datetime_start &lt;= datetime.now() &lt;= challenge.datetime_end: Komut dosyası aşağıdaki hatalarla gider: TypeError: can't compare offset-naive and offset-aware datetimes Modeller şuna benzer: class Fundraising_Challenge(models.Model): name = models.CharField(max_length=100) datetime_start = models.DateTimeField() datetime_end = models.DateTimeField() Ayrıca yerel tarih ve …

5
“! ==” ve “==!” Arasındaki fark [kapalı]
Bu sorunun gelecekteki ziyaretçilere yardımcı olması muhtemel değildir; yalnızca küçük bir coğrafi alan, belirli bir zaman anı veya genel olarak İnternet'in dünya çapında izleyicileri için geçerli olmayan olağanüstü dar bir durumla ilgilidir. Bu soruyu daha geniş şekilde uygulanabilir hale getirme konusunda yardım için yardım merkezini ziyaret edin . 7 yıl …

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.