1 00:00:00,000 --> 00:00:05,960 >> [TÓNLIST spila] 2 00:00:05,960 --> 00:00:08,540 >> DOUG LLOYD: Hi, þannig að við skulum tala um rekstraraðila í C 3 00:00:08,540 --> 00:00:12,590 Svo höfum við nú þegar séð einn, í raun, jafngildir framsal rekstraraðila. 4 00:00:12,590 --> 00:00:15,510 Það gerir okkur kleift að bara setja gildi í breytu. 5 00:00:15,510 --> 00:00:18,046 Það er verkefni rekstraraðila, einn merkið. 6 00:00:18,046 --> 00:00:20,670 Í því skyni að vinna og vinna með gildum og breytum í C, 7 00:00:20,670 --> 00:00:23,710 við höfum fjölda rekstraraðila að ráða okkar sem við getum notað. 8 00:00:23,710 --> 00:00:25,543 Við skulum taka a líta á sumir af the sameiginlegur sjálfur 9 00:00:25,543 --> 00:00:27,430 byrja með tölur rekstraraðila. 10 00:00:27,430 --> 00:00:31,080 Eins og þú might búast við, getum við gert laglegur undirstöðu stærðfræði aðgerðir í C 11 00:00:31,080 --> 00:00:36,520 Við getum bætt við, draga frá, margfalda, og Skiptu tölur með plús, mínus, stjarna, 12 00:00:36,520 --> 00:00:38,422 og rista, hver um sig. 13 00:00:38,422 --> 00:00:40,630 Hér er a par af línum númer þar sem við að gera það. 14 00:00:40,630 --> 00:00:44,150 Svo höfum við int x er jafnt y auk 1. 15 00:00:44,150 --> 00:00:46,460 Við skulum gera ráð fyrir að einhvers staðar upp yfir þessa línu af kóða 16 00:00:46,460 --> 00:00:49,230 við höfðum sagt INT Y jafngildir 10. 17 00:00:49,230 --> 00:00:55,790 Hvað er gildi x eftir að ég framkvæma þessa fyrstu línu af kóða? 18 00:00:55,790 --> 00:00:56,700 Vissir þú að segja 11? 19 00:00:56,700 --> 00:00:57,910 Þú vilt rétt. 20 00:00:57,910 --> 00:00:58,420 Afhverju er það? 21 00:00:58,420 --> 00:00:59,790 Jæja, Y var 10. 22 00:00:59,790 --> 00:01:03,215 Sumir Ég er að segja int x jafngildir 10 plús 1. 23 00:01:03,215 --> 00:01:04,269 10 plús 1 er 11. 24 00:01:04,269 --> 00:01:08,540 Svo, gildi 11 fær geymt í Breytan x. 25 00:01:08,540 --> 00:01:09,740 Ekki svo slæmt, ekki satt? 26 00:01:09,740 --> 00:01:14,040 >> Hvað um þessa næstu línu númer? x er jafnt x sinnum 5. 27 00:01:14,040 --> 00:01:17,700 Jæja, áður en við framkvæmd þessi lína af kóða, x var 11. 28 00:01:17,700 --> 00:01:21,237 Svo, hvað er gildi x eftir þessari línu af kóða? 29 00:01:21,237 --> 00:01:21,820 Taktu annað. 30 00:01:21,820 --> 00:01:24,710 31 00:01:24,710 --> 00:01:27,620 Svo, x er jafnt x sinnum 5. 32 00:01:27,620 --> 00:01:29,850 x var 11. 33 00:01:29,850 --> 00:01:32,970 Svo, x er jafnt 11 sinnum 5. 34 00:01:32,970 --> 00:01:34,360 Eða 55. 35 00:01:34,360 --> 00:01:36,490 Þannig að ef þú segir 55, vilt þú vera rétt. 36 00:01:36,490 --> 00:01:41,770 >> Nú getur það verið svolítið ruglingslegt, en með þeim hætti að verkefnið virkar í C 37 00:01:41,770 --> 00:01:46,030 er gildi á hægri fær úthlutað til verðmæti til vinstri. 38 00:01:46,030 --> 00:01:49,090 Svo, fyrst við metum x sinnum 5. 39 00:01:49,090 --> 00:01:50,800 Svo, 11 sinnum 5 er 55. 40 00:01:50,800 --> 00:01:53,340 Og þá erum við geyma þessi gildi í x. 41 00:01:53,340 --> 00:01:56,100 11 sem var það áður er nú plága. 42 00:01:56,100 --> 00:01:58,280 Svo er gildi x er nú 55. 43 00:01:58,280 --> 00:02:00,820 Vonandi er það nokkuð augljóst. 44 00:02:00,820 --> 00:02:04,246 >> Það er annað fyrirtækið sem þú hefur sennilega ekki endilega heyrt 45 00:02:04,246 --> 00:02:06,620 heitir þetta, en þú hefur vissulega unnið með í fortíðinni 46 00:02:06,620 --> 00:02:09,470 ef þú manst Days of lengi deild langt aftur í grunnskóla. 47 00:02:09,470 --> 00:02:11,270 Það er kallað stuðull rekstraraðila. 48 00:02:11,270 --> 00:02:13,620 Hvað stuðull gerir er það gefur þér afganginn 49 00:02:13,620 --> 00:02:15,400 þegar þú skiptir tvær tölur saman. 50 00:02:15,400 --> 00:02:21,750 Svo, ef ég segi 13 deilt með 4, hvað er afgangurinn? 51 00:02:21,750 --> 00:02:24,860 Og að verðmæti yrði reiknað af stuðull rekstraraðila. 52 00:02:24,860 --> 00:02:28,320 >> Svo, ég er með línu af kóða hér, int m jafngildir 13 mod 4. 53 00:02:28,320 --> 00:02:31,960 Og ég segi hér í athugasemd gildi að M er nú 1. 54 00:02:31,960 --> 00:02:32,750 Af hverju segi ég það? 55 00:02:32,750 --> 00:02:36,270 Jæja, langa skiptingu út í þinn höfuð, ef þú bera með mér í smástund. 56 00:02:36,270 --> 00:02:40,070 Svo, ég hef 4 deilt með 13. 57 00:02:40,070 --> 00:02:44,087 4 fer í 13 þrisvar sinnum með sem eftir er af 1. 58 00:02:44,087 --> 00:02:45,920 Svo, í grundvallaratriðum, allar stuðull rekstraraðila er 59 00:02:45,920 --> 00:02:48,600 er það segir þér hvenær þú skipta, þú færð afganginn. 60 00:02:48,600 --> 00:02:51,420 Þú might hugsa það er í raun ekki hræðilega gagnlegur hlutur, 61 00:02:51,420 --> 00:02:54,350 en þú vilt vera undrandi, reyndar, eftir því hversu oft þessi stuðull 62 00:02:54,350 --> 00:02:55,820 Rekstraraðili getur komið sér vel. 63 00:02:55,820 --> 00:02:58,420 >> There er a par af vandamál við munum gera CS50 að takast á við það. 64 00:02:58,420 --> 00:03:00,545 Það er líka gott fyrir aðgerð hlutir eins handahófi númer. 65 00:03:00,545 --> 00:03:03,850 Svo, til dæmis ef þú hefur einhvern tíma heyrt um slembitölugjafa, 66 00:03:03,850 --> 00:03:06,620 það er að fara að gefa þér númerið frá 0 til einhvers fjölda. 67 00:03:06,620 --> 00:03:10,390 En kannski þú í raun aðeins þarf númer frá 0 til 20. 68 00:03:10,390 --> 00:03:13,425 Ef þú notar stuðull rekstraraðila á þeim risastór tala sem 69 00:03:13,425 --> 00:03:17,080 fær mynda af slembiteljarann, 70 00:03:17,080 --> 00:03:20,230 þú ert að fara að taka hvað gríðarstór gildi það er, skipta því um 20, 71 00:03:20,230 --> 00:03:21,210 og fá afganginn. 72 00:03:21,210 --> 00:03:24,050 Afgangurinn getur aðeins vera gildi frá 0 til 19. 73 00:03:24,050 --> 00:03:27,140 Svo, þú nota stuðull rekstraraðila til að taka þessa mikla fjölda 74 00:03:27,140 --> 00:03:29,640 og tálga það niður í eitthvað smá meira máli. 75 00:03:29,640 --> 00:03:31,764 Ég er nokkuð viss um að þú munt vera fær um að nota bæði af þeim 76 00:03:31,764 --> 00:03:34,710 á einhverjum tímapunkti í framtíðinni í CS50. 77 00:03:34,710 --> 00:03:37,030 >> Svo, C gefur okkur einnig leið að beita stærðfræði 78 00:03:37,030 --> 00:03:39,910 rekstraraðila við eina breytu í smá meira shorthand hátt. 79 00:03:39,910 --> 00:03:44,520 Svo, í fyrri mynd, við sáum x er jafnt x sinnum 5. 80 00:03:44,520 --> 00:03:45,260 Sem starfaði. 81 00:03:45,260 --> 00:03:47,660 x sinnum 5 þá fær geymd aftur í x. 82 00:03:47,660 --> 00:03:52,490 Það er styttri leið til að gera það, hugsun, og það er í setningafræði x sinnum er 5. 83 00:03:52,490 --> 00:03:55,020 Það er sama nákvæmlega hlutur sem segja x er jafnt x sinnum 5. 84 00:03:55,020 --> 00:03:56,824 Það er bara örlítið styttri leið til að gera það. 85 00:03:56,824 --> 00:03:58,740 Og þegar þú sérð einhver dreifingu númer eða þú 86 00:03:58,740 --> 00:04:01,287 sjá nokkrar dæmi um kóða sem gerir hlutina eins og þetta, 87 00:04:01,287 --> 00:04:03,120 bara að þekkja hvað setningafræði þýðir. 88 00:04:03,120 --> 00:04:05,980 Þú vissulega þarft ekki að nota það, en ef þú gerir það, 89 00:04:05,980 --> 00:04:08,235 það gæti gert númerið þitt líta smá klókur. 90 00:04:08,235 --> 00:04:11,360 Og veit að þú getur líka notað eitthvað af mismunandi rekstraraðila við höfum nú þegar 91 00:04:11,360 --> 00:04:12,660 séð áður í stað þess að oft. 92 00:04:12,660 --> 00:04:16,720 Það má segja x plús jafngildir 5, mínus jafngildir 5, sinnum, deila og unga fólkið. 93 00:04:16,720 --> 00:04:18,959 Allir sem vinna. 94 00:04:18,959 --> 00:04:21,089 >> Það er líka eitthvað það er svo algengt í C 95 00:04:21,089 --> 00:04:24,080 að við höfum ákveðið að betrumbæta það enn frekar. 96 00:04:24,080 --> 00:04:26,916 Incrementing breytu um 1 eða decrementing breytu með 1 97 00:04:26,916 --> 00:04:30,040 er svo algengt thing-- sérstaklega þegar við tölum um lykkjur stuttu seinna 98 00:04:30,040 --> 00:04:35,240 on-- að við höfum ákveðið í stað þess að segja eitthvað eins og x plús jafnt og 1, 99 00:04:35,240 --> 00:04:40,190 eða x er jafnt x plús 1, höfum við jafnvel stutt afhent sem að x plús plús. 100 00:04:40,190 --> 00:04:46,940 Svo, x er jafnt x plús 1, X plús jafngildir 1, og x plús plús allir gera það sama. 101 00:04:46,940 --> 00:04:48,470 Þeir allir vöxtur x af 1. 102 00:04:48,470 --> 00:04:50,630 En það incrementing og decrementing um 1 103 00:04:50,630 --> 00:04:54,110 er svo algengt að við höfum plús plús og mínus mínus 104 00:04:54,110 --> 00:04:59,140 sem leyfa okkur að styttingin sem enn frekar. 105 00:04:59,140 --> 00:05:02,110 >> Svo, við skulum skipta gír fyrir sekúndu og tala um Boolean tjáning. 106 00:05:02,110 --> 00:05:06,340 Allt sem er einnig eins konar falla í heildar flokkur rekstraraðila. 107 00:05:06,340 --> 00:05:09,030 En Boolean tjáning, ólíkt tölur rekstraraðila, 108 00:05:09,030 --> 00:05:11,860 eru notuð til að bera saman gildi. 109 00:05:11,860 --> 00:05:15,550 Svo aftur, allt Boolean orðasambönd í C meta að einn af tveimur mögulegum gildum, 110 00:05:15,550 --> 00:05:16,050 muna. 111 00:05:16,050 --> 00:05:17,740 Satt eða ósatt. 112 00:05:17,740 --> 00:05:21,880 Það er aðeins tvær gildi sem Boole breyta getur tekið á. 113 00:05:21,880 --> 00:05:25,780 Við getum notað niðurstöður af Boolean tjáningu 114 00:05:25,780 --> 00:05:27,650 í fullt af leiðum í forritun. 115 00:05:27,650 --> 00:05:29,400 Í raun, þú munt vera gera þetta alveg fullt. 116 00:05:29,400 --> 00:05:32,870 >> Til dæmis gætum við ákveðið, vel, ef einhver skilyrði er satt, 117 00:05:32,870 --> 00:05:34,665 kannski ég tek þetta útibú niður númerið mitt. 118 00:05:34,665 --> 00:05:35,980 A skilyrt, svo að segja. 119 00:05:35,980 --> 00:05:37,970 Við munum læra um þá fljótlega. 120 00:05:37,970 --> 00:05:40,560 Eða kannski, svo lengi sem þetta er satt, ég vil 121 00:05:40,560 --> 00:05:42,790 að halda þessu aftur og aftur og aftur. 122 00:05:42,790 --> 00:05:43,480 Lykkja. 123 00:05:43,480 --> 00:05:48,350 Í báðum tilvikum, við vitum að við erum að nota a Boolean tjáning, sannur eða falskur, 124 00:05:48,350 --> 00:05:52,411 að ákveða hvort eða ekki að taka ákveðna leið. 125 00:05:52,411 --> 00:05:54,660 Stundum þegar við erum að vinna með Boolean tjáning, 126 00:05:54,660 --> 00:05:56,410 munum við nota breytur af gerðinni bool. 127 00:05:56,410 --> 00:05:58,461 Þú gætir hafa lýst a Bool slegið breytu, 128 00:05:58,461 --> 00:06:00,210 og þú munt nota í þinn Boolean tjáningu. 129 00:06:00,210 --> 00:06:02,130 En þú þarft ekki alltaf að gera. 130 00:06:02,130 --> 00:06:06,690 Eins og það kemur í ljós, í C, hvert non-0 gildi er sama og að segja satt. 131 00:06:06,690 --> 00:06:10,680 Ef þú hefðir lýst yfir af taginu Boolean, 132 00:06:10,680 --> 00:06:14,240 og úthlutað það gildi satt, það er sama og lýsa heiltölu 133 00:06:14,240 --> 00:06:17,410 og gaf því gildi 1, 2, 3, eða í raun öll gildi 134 00:06:17,410 --> 00:06:19,580 hvað annað en 0. 135 00:06:19,580 --> 00:06:22,690 Vegna þess að í C, hvert ekki 0 gildi er satt. 136 00:06:22,690 --> 00:06:24,820 0, á hinn bóginn, er falskur. 137 00:06:24,820 --> 00:06:27,162 Þetta gæti komið í vel síðar að vita, 138 00:06:27,162 --> 00:06:28,620 en bara eitthvað til að hafa í huga. 139 00:06:28,620 --> 00:06:31,890 Við gerum ekki alltaf að nota Boole gerð breytur þegar við 140 00:06:31,890 --> 00:06:34,980 eru að vinna með Boolean tjáning. 141 00:06:34,980 --> 00:06:37,890 >> Það eru tvær helstu tegundir af Boolean orðasambönd sem við munum vinna með. 142 00:06:37,890 --> 00:06:40,640 Rökrétt rekstraraðila og Vensla rekstraraðila. 143 00:06:40,640 --> 00:06:42,640 Tungumálið er ekki hræðilega mikilvægt. 144 00:06:42,640 --> 00:06:44,970 Það er í raun bara hvernig ég er að flokka þau. 145 00:06:44,970 --> 00:06:49,222 Og þú munt örugglega, held ég, fljótt gera sér grein fyrir hvað Vensla rekstraraðila er, 146 00:06:49,222 --> 00:06:51,680 miðað við það sem þeir eru þegar við tala um þá í annað. 147 00:06:51,680 --> 00:06:54,250 En ekki hafa áhyggjur óður í endilega leggja á minnið tíma rökrétt rekstraraðila 148 00:06:54,250 --> 00:06:55,460 eða Vensla rekstraraðila. 149 00:06:55,460 --> 00:07:00,070 Ég ætla bara að nota það í hóp þá í rétta hátt. 150 00:07:00,070 --> 00:07:02,620 >> Svo, við skulum taka a líta á þrjú rökrétt rekstraraðila 151 00:07:02,620 --> 00:07:04,970 að við munum sjá alveg bita í forritun í CS50 152 00:07:04,970 --> 00:07:06,710 og í forritun almennt. 153 00:07:06,710 --> 00:07:10,470 Rökrétt og er satt, ef og aðeins ef báðir þolendur eru sannar. 154 00:07:10,470 --> 00:07:11,775 Annars rangar. 155 00:07:11,775 --> 00:07:12,650 Hvar er það? 156 00:07:12,650 --> 00:07:15,840 Svo, við skulum segja að ég er á a benda á númerið mitt þar sem ég hef 157 00:07:15,840 --> 00:07:18,310 tvær breytur, X og Y. 158 00:07:18,310 --> 00:07:21,620 Og ég vil að ákveða hvort að gera eitthvað í númerið mitt 159 00:07:21,620 --> 00:07:25,780 miðað ef x er satt og y er satt. 160 00:07:25,780 --> 00:07:27,730 Ég vil bara að gera það ef bæði eru sönn, 161 00:07:27,730 --> 00:07:30,980 annars ég vil ekki að fara niður að Slóðin því það er ekki að fara að hjálpa mér. 162 00:07:30,980 --> 00:07:37,420 Það sem ég get sagt er ef x & & y. 163 00:07:37,420 --> 00:07:42,380 Það mun vera rökrétt Boolean tjáning að bera saman X og Y 164 00:07:42,380 --> 00:07:45,240 og taka ákveðna leið miðað við það sem gildi þeirra eru. 165 00:07:45,240 --> 00:07:48,400 Svo, ef x er satt og y er satt byggt á þessum sannleika töflunni hér, 166 00:07:48,400 --> 00:07:50,430 aðeins þá munum við fara niður þennan veg. 167 00:07:50,430 --> 00:07:52,940 Ef x, & & y. 168 00:07:52,940 --> 00:07:58,320 Það er aðeins true-- sem og er aðeins satt ef x er satt og y er satt. 169 00:07:58,320 --> 00:08:00,850 Telji annar er rangt, eins og við sjáum sannleikann borð, 170 00:08:00,850 --> 00:08:02,370 þá bæði x og y eru ekki satt. 171 00:08:02,370 --> 00:08:07,660 Og svo, x & & y er ósönn. 172 00:08:07,660 --> 00:08:12,044 >> Rökrétt OR er sönn ef og aðeins ef amk einn operand er satt. 173 00:08:12,044 --> 00:08:12,710 Annars rangar. 174 00:08:12,710 --> 00:08:15,760 Svo rökrétt og þarf bæði x og y til að vera satt. 175 00:08:15,760 --> 00:08:21,185 Logical OR þarf x að vera satt eða Y til að vera satt eða bæði X og Y til að vera satt. 176 00:08:21,185 --> 00:08:23,310 Svo aftur, við hvers konar finna okkur í aðstæðum 177 00:08:23,310 --> 00:08:26,460 þar sem við erum að fara að númerið okkar, og við náð gaffal í veginum. 178 00:08:26,460 --> 00:08:29,850 Og við viljum fara niður einkum slóð ef x er satt 179 00:08:29,850 --> 00:08:33,299 eða y er satt, en ekki endilega ef bæði eru sannar. 180 00:08:33,299 --> 00:08:35,830 En hugsanlega ef bæði eru sannar. 181 00:08:35,830 --> 00:08:38,460 Svo ef x er satt og y er satt, munum við fara niður þennan veg. 182 00:08:38,460 --> 00:08:39,066 x er satt. 183 00:08:39,066 --> 00:08:40,190 Einn af þeim er satt, ekki satt? 184 00:08:40,190 --> 00:08:42,080 Ef x er satt og y er satt. 185 00:08:42,080 --> 00:08:44,910 Ef x er satt, og y er ósönn, einn af þeim er samt satt. 186 00:08:44,910 --> 00:08:48,020 Svo, x eða y er samt satt. 187 00:08:48,020 --> 00:08:52,290 Ef x er rangt, og y er satt, einn af þeim er enn satt, ekki satt? 188 00:08:52,290 --> 00:08:53,290 y er satt, í þessu tilfelli. 189 00:08:53,290 --> 00:08:57,950 Svo, það er satt að x eða y er satt. 190 00:08:57,950 --> 00:09:02,620 Aðeins ef x er rangt og y er ósönn eigum við ekki að fara niður þeirri braut, 191 00:09:02,620 --> 00:09:04,454 vegna þess að hvorki x né y er satt. 192 00:09:04,454 --> 00:09:06,370 Nú, ef þú ert að leita á skjánum núna 193 00:09:06,370 --> 00:09:09,062 og spá í hvað það Táknið er rökrétt OR, 194 00:09:09,062 --> 00:09:10,270 það er kallað lóðrétt strik. 195 00:09:10,270 --> 00:09:13,730 Og ef þú horfir á lyklaborðinu eina mínútu, sem ég er að gera núna, 196 00:09:13,730 --> 00:09:16,940 það er yfirleitt bara ofan Enter á flestum lyklaborðum, 197 00:09:16,940 --> 00:09:19,630 á sama takka og sviga. 198 00:09:19,630 --> 00:09:22,790 Það er líka yfirleitt rétt við hliðina á hornklofum. 199 00:09:22,790 --> 00:09:27,240 Svo, það gæti verið á hnapp sem þér hafa ekki slegið mjög mikið í fortíðinni. 200 00:09:27,240 --> 00:09:29,700 En, ef þú ert alltaf að gera rökrétt samanburður, 201 00:09:29,700 --> 00:09:31,882 eins og við munum vera að gera a mikið í námskeiðinu, það er 202 00:09:31,882 --> 00:09:33,840 fara til að vera gagnlegt að finna lykil og nota það. 203 00:09:33,840 --> 00:09:38,340 Svo, það er yfirleitt á sama takka eins sviga rétt ofan Sláðu. 204 00:09:38,340 --> 00:09:39,757 >> Endanleg rökrétt rekstraraðila er EKKI. 205 00:09:39,757 --> 00:09:41,131 Og ekki er frekar einfalt. 206 00:09:41,131 --> 00:09:42,830 Það Víxla gildi þolanda þess. 207 00:09:42,830 --> 00:09:46,080 Ef x er satt, þá er ekki x ósatt. 208 00:09:46,080 --> 00:09:49,960 Ef x er rangt, þá er ekki x satt. 209 00:09:49,960 --> 00:09:53,850 Stundum þú munt heyra þetta tákn borið fram sem Bang eða upphrópun 210 00:09:53,850 --> 00:09:55,231 eða ekki. 211 00:09:55,231 --> 00:09:56,730 Það er ansi mikið allt það sama. 212 00:09:56,730 --> 00:10:00,185 Ef þú heyrir það sagt og þú ert ekki viss um hvað það þýðir, 213 00:10:00,185 --> 00:10:02,310 það er bara upphrópun lið, en stundum er það 214 00:10:02,310 --> 00:10:04,215 kallað par mismunandi hlutir. 215 00:10:04,215 --> 00:10:06,340 Allt í lagi, svo tekur að umönnun rökrétt rekstraraðila. 216 00:10:06,340 --> 00:10:08,640 Svo, við skulum tala um Vensla rekstraraðila. 217 00:10:08,640 --> 00:10:11,610 Aftur, ef þú ert kunnuglegur með þetta Reiknað aftur í grunnskóla, 218 00:10:11,610 --> 00:10:13,870 þú ert líklega kunnugt með hvernig þessi vinna nú þegar. 219 00:10:13,870 --> 00:10:15,411 Þetta hegða sér nákvæmlega eins og þú vilt búast. 220 00:10:15,411 --> 00:10:19,800 Svo minna en það er satt, í þetta Dæmi, ef x er stærra en y. 221 00:10:19,800 --> 00:10:24,380 Svo, ef X er 4 og y er 6, x er stærra en y. 222 00:10:24,380 --> 00:10:26,035 Það er rétt. 223 00:10:26,035 --> 00:10:27,910 Minna en eða jafnt og virkar nokkuð álíka. 224 00:10:27,910 --> 00:10:33,020 Ef X er 4, og Y er 4, þá x er stærra en eða jafnt og Y. 225 00:10:33,020 --> 00:10:35,310 Meiri en. x er hærra en Y. 226 00:10:35,310 --> 00:10:39,310 Og meira en eða jafnt og, X er stærra en eða jafnt og Y. 227 00:10:39,310 --> 00:10:41,745 Ef það er satt, þá munt þú fara að tjáningu, 228 00:10:41,745 --> 00:10:44,490 og þú munt fara niður að leið á veginum. 229 00:10:44,490 --> 00:10:48,590 Ef þú ert með ef x er stærra en y, og x er, í raun, er meiri en Y, 230 00:10:48,590 --> 00:10:51,670 þú munt gera hvað sem er háð því ástandi. 231 00:10:51,670 --> 00:10:54,396 >> Takið eftir að við höfum ekki einn staf fyrir minna en 232 00:10:54,396 --> 00:10:57,020 eða jafn, eins og þú gætir verið þekkja úr stærðfræði kennslubókum. 233 00:10:57,020 --> 00:10:59,874 Svo höfum við minna en tákn, fylgt eftir með eitt strik. 234 00:10:59,874 --> 00:11:01,790 Það er hvernig við komum fram minna en eða jafnt og. 235 00:11:01,790 --> 00:11:04,490 Og sömuleiðis, gerum við það I meira en eða jafnt og. 236 00:11:04,490 --> 00:11:06,698 >> Endanleg tveir Vensla rekstraraðila sem eru mikilvægir 237 00:11:06,698 --> 00:11:09,320 erum að prófa fyrir jafnrétti og misrétti. 238 00:11:09,320 --> 00:11:13,380 Svo, ef x er jafnt jafngildir y, er satt ef X og Y er gildi það sama. 239 00:11:13,380 --> 00:11:19,610 Ef X er 10, og Y er 10, þá x er jafnt jafnt y er satt. 240 00:11:19,610 --> 00:11:26,010 Ef X er 10 og y er 11, X jafngildir jafngildir y er ekki satt. 241 00:11:26,010 --> 00:11:29,680 Við getum einnig prófa fyrir ójöfnuði með upphrópunarmerki eða Bang eða ekki, 242 00:11:29,680 --> 00:11:30,330 aftur. 243 00:11:30,330 --> 00:11:35,049 Ef X er ekki jafnt og Y, ef það er próf sem við erum að nota hér, 244 00:11:35,049 --> 00:11:35,840 viljum við vera gott að fara. 245 00:11:35,840 --> 00:11:40,340 Svo, ef X er ekki jafnt og Y, munum við fara niður þennan veg. 246 00:11:40,340 --> 00:11:41,441 >> Vera mjög varkár hér. 247 00:11:41,441 --> 00:11:44,440 Það er mjög algengt mistake-- og eina sem ég gerði vissulega alveg fullt þegar 248 00:11:44,440 --> 00:11:47,340 Ég var að fá started-- að tilviljun mistök 249 00:11:47,340 --> 00:11:51,690 framsal rekstraraðila, einn jafngildir, fyrir samanburðar jafnrétti rekstraraðila, 250 00:11:51,690 --> 00:11:52,582 tvöfaldur jafngildir. 251 00:11:52,582 --> 00:11:54,540 Það verður að leiða til sumir furðulegur hegðun í kóðanum þínum, 252 00:11:54,540 --> 00:11:56,730 og yfirleitt þýðandinn mun vara þig um það þegar þú reynir 253 00:11:56,730 --> 00:11:59,910 og saman númerið þitt, en stundum þú might vera fær til að laumast það með. 254 00:11:59,910 --> 00:12:02,770 Það er ekki endilega gott að þú laumast það með, þó. 255 00:12:02,770 --> 00:12:04,710 Bara svo ef þú ert að gera An ójöfnuður próf, 256 00:12:04,710 --> 00:12:07,970 ef þú ert að skoða hvort tveggja mismunandi breytur hafa sama gildi 257 00:12:07,970 --> 00:12:11,980 inni af þeim, ganga úr skugga um að nota jafngildir jafningja, og ekki einn jafngildir. 258 00:12:11,980 --> 00:12:15,450 Og þannig program vilja hafa hegðun sem þú ætlar. 259 00:12:15,450 --> 00:12:18,400 Ég er Doug Lloyd og þetta er CS50. 260 00:12:18,400 --> 00:12:20,437