Сұрақталған «теңдік»

Екі немесе одан да көп элементтер бірдей немесе тең мәндерді анықтау үшін сынақ.
51
жауап

JavaScript салыстыруында пайдаланылатын қай оператор (== vs ===) тең?

JSLint функциясын JavaScript арқылы өту үшін пайдаланамын және салыстыру сияқты нәрсені жасаған кезде, == (екі тең таңбалар) === (үш тең ​​таңбалар) == (екі тең таңбалар) деген сөйлемдерді көп қайтарады. оператор ...
желтоқсанның 11-і '08 сағат 17:19
15
жауаптар

Неге «Python» жолын салыстыру «==» немесе «бар» кейде басқа нәтижеге әкеледі?

Менде айнымалы мәндердің 'public' мәніне орнатылған Python бағдарламасы бар. Шартты түрде, var1-ді салыстыру var2 болып табылады, ол сәтсіздікке ұшырайды, бірақ мен оны var1 == var2 деп өзгертсем, ол шындықты қайтарады. Енді мен өзімнің инт ...
01 қазанда орнатқан '09, 18:40
23
жауаптар

Java-дегі жолдарды қалай салыстыруға болады?

Мен қазірдің өзінде барлық жолдарды салыстыру үшін менің бағдарламамда == операторын қолдандым. Дегенмен, мен қателікке жүгірдім, олардың біреуін .equals () деп өзгертіп, қатені түзетіп қойдым. == нашар ма? Ол оны пайдаланбауы керек және ...
05 ақп '09 2:17
20
жауаптар

«==» және «бар» деген арасындағы айырмашылық бар ма?

Менің google fu мені алмады. Питонда келесі екі тест теңдікке тең? n = 5 # Тексеріңіз. егер n == 5: print 'Yay!' # Тексеріңіз. егер n - 5: басып шығарыңыз 'Yay!' Бұл даналарды салыстыратын нысандар үшін мәнді сақтайды ма (...
25 қыркүйек. '08 15:27
7
жауаптар

Eql?, === және == арасындағы айырмашылық қандай?

Мен осы төрт әдіс арасындағы айырмашылықты түсінуге тырысамын. Әдепкі бойынша, бұл == теңдеуді тең деп санаймын? Екі операндалар бірдей нысанға тиесілі кезде шын мәнін қайтаратын әдіс. Әдепкі бойынша === сонымен қатар == тудырады, бұл ...
23 тамызда белгіленген '11 сағат 9:13
4
жауаптар

Python жолын салыстыру: vs. ==

Мен жазған питонның сценарийі аз уақыт жұмыс істегенін және шексіз циклды көрсеткенін байқадым. Оны отладчикадан өтіп, шын мәнінде бұл жол болды «. Мен оны өзгерткен кезде! = '...
07 маусымда сағат 11: 31-де орнатылды
19
жауаптар

Салыстыру операторлары теңдік теңдігі (== екі еселігі) және сәйкестік (=== үш еселігі) дегенмен қалай ерекшеленеді?

== және === арасында қандай айырмашылық бар? Салыстыру == қалай жұмыс істейді? Салыстыру === қалай дәл жұмыс істейді? Пайдалы мысалдар қандай болады?
17 сағаттан кейін орнатыңыз . '08 сағат 9:56
8
жауаптар

Python класстарындағы эквиваленттілікті қолдаудың талғампаз тәсілдері («теңдік»)

Таңдамалы кластарды жазғанда, == және! = Операторлармен эквиваленттілікті шешу маңызды. Python-да, бұл __eq__ және __е__ әдістерін іске асыру арқылы мүмкін болды. Бұл үшін тапқан ең оңай жолым ...
24 дек. '08 сағат 1:30
15
жауаптар

== `және`! = `Тәуелді?

Мен C ++ операторының шамадан тыс жүктелуін зерттеймін, және мен == және! = Деп көремін. = Пайдаланушы анықтаған түрлер үшін ғана конфигурациялануы мүмкін кейбір арнайы функциялар. Дегенмен, мені екі бөлек анықтамаға не қажет? Мен ЕО-ның ...
14 маусымда сағат 16: 14-те белгіленді
17
жауаптар

IsEqual: және хэш ұсыныстарды алдын ала анықтайды

Сіз Objective-C-де қалай дұрыс жазылғанын білесіз бе? Ұқсас, «catch» дегеніміз, егер екі объект тең болса (isEqual әдісімен анықталған :), оларда бірдей хэш мәні болуы керек. Кокоа интроспективасы ...
31 қазанда орнатыңыз '08 сағат 20: 22-де
6
жауаптар

Қосарлы мән NaN-ге сәйкес келетінін қалай тексересіз?

Менде Java-мен қосарланған, ал NaN-ны анықтағым келеді. Мұны істеудің ең жақсы жолы қандай?
21 қыркүйек '09 23:09
6
жауаптар

Python ішіндегі False == 0 және True == 1 болып табылады немесе ол тілмен кепілденеді ме?

Python-да жалған == 0 және True == 1 (егер олар пайдаланушыға тағайындалмаса) кепілдік беріле ме? Мысалы, Python нұсқасына қарамастан, келесі код әрдайым бірдей нәтиже беретініне кепілдік береді.
04 мамыр 10: 00-де орнатыңыз
8
жауаптар

Java-та Arrays.equals-ке тең

Java-дегі массивтерді салыстыру кезінде келесі екі мәлімдеме арасында қандай айырмашылық бар? array1.equals (array2); Arrays.equals (array1, array2); Егер солай болса, олар қандай?
08 қаңтар '12 сағат 14:53
3
жауаптар

Objective-C бағдарламасында кілттік сөздің Java данасының мәні қандай?

Мен басқа нысанды айнымалыға (мысалы, SpecifiedType) объект (мысалы, someObject) тағайындауға болатынын тексеруді қалаймын. Java-де жаза аламын: someObject instanceof SpecifiedType Сұрақ туындаған мәселе ...
11-ақпан '09 14:32
11
жауаптар

С құрылымдарындағы теңдікке қалай теңестіріледі?

Стандарттағы теңдік үшін құрылымдардың екі нұсқасын қалай салыстырады?
26 қыркүйек '08 сағат 11:21