Klausimai pažymėti „relational-operator“

Klausimai apie operatorius, kurie tikrina ryšį tarp dviejų objektų / kintamųjų / subjektų. Jie gali būti taikomi bet kurios kalbos operatoriams.
14
atsakymai

Yra <greičiau nei <=?

Aš perskaičiau knygą, kurioje autorius sako, kad jei (a <901) yra greitesnis nei jei (a <= 900). Nemėgsta šiame paprastame pavyzdyje, tačiau yra nedideli pokyčiai sudėtingo kilpos kodo veikime. Manau, kad tai turėtų būti padaryta kuriant kažką ...
nustatyti 27 rug. '12, 5:10
3
atsakymai

Koks yra skirtumas tarp tiesioginio kairiojo poslinkio kintamosios operacijos rezultato priskyrimo prie kairiojo poslinkio priskyrimo operacijos C?

Tolesnėje išraiška kairiojo poslinkio operacijos rezultatas priskiriamas kintamajam i. int i; i = 7 << 32; printf ("i =% d", i); Tolesnėje išraiška perkeliama kairiojo poslinkio priskyrimo operacija. int x = 7; x << = 32; printf ("x =% d \ t
gegužės 30 d. 17 d
2
atsakymai

Teisingas būdas perkrauti dvejetainius reliacinius operatorius C ++ sistemoje

Kas yra teisingas / kanoninis būdas perkrauti dvejetainius reliacinius operatorius C ++ sistemoje? Ar geriau naudoti nario funkcijas ar funkcijas be draugų? Pavyzdžiui: X klasė {public: ... // Naudoti nario funkcijų perkrovos bool operatorių == (c ...
lapkričio 10 d. '16, 21:04
1
atsakymas

tai yra apibrėžtas elgesys, siekiant pridėti loginės operacijos rezultatą

Viskas tvarkinga (tam tikras elgesys), kad pridėtų loginių operacijų rezultatą (nes jie turi būti tik 0 arba 1)? Ar galiu padaryti kažką panašaus, jei noriu skaičiuoti daugiau nei nulis? (Ar yra geresnis būdas?) Int a [3] = {1, -5.3}; ...
yra nustatytas kovo 22, 17, 16:36
2
atsakymai

Netikėta produkcija C programoje

Paleidžiau tokią programą C #include <stdio.h> int main () {int x = 5, y = 6, z = 3, i; i = y> x> z; printf ("% d", i); } ir gauti išvestį kaip 0. Vėlgi, kai paleidžiau #include <stdio.h> int main () {...
gegužės 09 d., 17 val. 15:14
2
atsakymai

Kaip Ruby lygina semantinių versijų eilutes?

Lyginant Ruby eilutes pastebėjau netikėtą elgesį. Ką aš parašysiu žemiau: 2.3.1: 011> '5.6'> = '5.5' => true 2.3.1: 012> '5.6'> = '5.7' => klaidinga 2.3.1: 013> '5.6'> = '5.6.1' => klaidinga 2.3.1: 014 ...
gegužės 25 d. 17 val
1
atsakymas

Matlab palygina dvi skirtingų matmenų matricas.

Matau, kad žmonės ima ==, ~ =,>, <tarp matricų su kitokiu matmeniu skliausteliuose, po matricos, kad gautų įrašus, pavyzdžiui: b = 1 4 7 2 5 8 3 6 9 >> b == [1 2 3] ans = 3 ...
lapkričio 15 d. '17, 6:10
1
atsakymas

Pavadintas loginis vektorius, susietas su sąlyga, pavadintas numeris (didėjančia tvarka)

Turiu pavadintą skaitmeninį vektorių vec, tada jis buvo surūšiuotas didėjančia tvarka ir saugomas vec_sort objekte, kaip parodyta žemiau. vec <- c (1,1,1,2,3,1,5) pavadinimai (vec) <- raidės [1: 7] vec # abcdefg # 1 1 1 3 3 5 5 str (vec) # ...
nustatyti spalio 26 d '17 23:01
3
atsakymai

c: Ką daro ši eilutė?

Aš perskaičiau tam tikrą kodą ir pateikiau šią gana paslaptingą sintaksę: size_t count = 1; char * s = "Sveiki, jūs"; char * last_word = "ten"; count + = last_word <(s + strlen (s) - 1); # interesų eilutė Grafikas didėja, kažkaip. Bet aš ...
nustatyti 21 rugsėjo '16, 11:14
1
atsakymas

nulis yra didesnis arba lygus nuliui, apskaičiuotas kaip klaidingas

i = 0; jei (0 <= i <= 0) tai grąžina klaidingą. Aš to nesuprantu. Žr. >
nustatyti kovo 1 d. 17 d. 12:11
2
atsakymai

ARBA ir mažiau nei operatoriai, kurie neveikia kaip tikėtasi, C kalba

Aš atlieku pratimą iš knygos „C programavimas“, bandydamas išspręsti pratimą 7.9, todėl mano kodas veikia gerai, kol pridedu sąlyginę išraišką funkcijai, kuri priima tik kintamuosius, daugiau nei 0 bandžiau keisti ...
nustatytas 26 sausis '19, 1:16
1
atsakymas

C Programavimas: reliacinių operatorių naudojimas - mažiau nei lygus

Dirbu su samouczka problema, ir parašiau šį kodo fragmentą žemiau, kad nustatytumėte visus pirminius numerius, žemesnius už vartotojo įvestą teigiamą skaičių: #include <stdio.h> int main (void) {int j, įvestis, notaprime; scanf_s (...
nustatytas sausio 05 '17, 16:20
2
atsakymai

vertinti reliacinį operatorių iš eilutės

Turiu reliacines išraiškas, saugomas duomenų bazėje, kurią turiu kaip eilutes iOS programoje. Norėčiau įvertinti sąlygas, esančias linijose, esančiose C #, panašios į logiką sekančiame psudo kode: eilutė str1 = "x> 0"; eilutė str2 = "y <1"; ...
nustatyti rugpjūčio 06 d '18, 2:47
3
atsakymai

Python - skaičiaus palyginimas. Aš lyginu 1 su 1, bet tai nepavyksta - žr. Kodas - Ar kas nors gali man pasakyti, kokia problema?

jei __name__ == '__main__': strSize = input () inpt = įvestis () strArrSize = strSize.split () jei (len (strArrSize) == 2): n = strArrSize [0] m = strArrize [1] inptArray = inpt.split () spausdinti (n) prin ...
nustatyti 15 rug. 18 val