[Playlisten] [Impressum und Datenschutzerklärung]

05.03.3 weiter automatische Umwandlungen bei Ganzzahlen


CC-BY-NC-SA 3.0

Tempo:

Anklickbares Transkript:

undjetzt gibt's noch ein Phänomendass der Compilerstatt mit kleinen Typen zu rechnen gerne auch mitInteresse rechnen darf ?? auch wenn ich sage es saintgerechtersein gerechterin dieser Formauch wenn ich das sagedarf der Compiler sich entscheidenmit Tinte zuzurechnendas ist dann noch sokomische Regelaus Effizienzgründendas wenn es auf dieser Maschine acht Pizza Einmarsch in dich kennenlernen ?? bezahlenanundnun könnte man erwartenwenn ich rechne insC ist gleichA mal Bkönnte man erwarten dass ich ihr rechnet acht Bitzahl mal acht Bitzahl sieben hundertClub nicht gibt Ärgeraber der Compiler nach Standard das Rechtder Einfachheit halber hiermit in der ?? zu rechnen haarsträubendstammt eben aus ganzseitigen Zeitenwarenso richtigwie die auf ihre Befehle richtig gekostet hatKommadas heißt die als See kommt trotzdem sieben hundert rauseben habe ich ihn erzähltder Compiler nimmt für solche Operation dann immer den größeren von beiden Typenim Zweifelsfallhier nimmt er trotzdem nicht direkterdieser Compiler dient hier nicht miteinander würdest du den ich kenne in dir trotzdem nicht direkter sondern nimmt in den Server des einfacher zu rechnen istund trotzdemvorgeführt werden?? zweimal hatte lustig jaehes haut dann trotzdem hinalso als Ausnahme zu dem was ich in eben erzählt habe ich kleinere Formate habe das ich der Compiler entscheidet das dann doch mit Interesse zu rechnenhaarsträubendals Beweis sei der Beweis dass sie mal sehen dass das nicht so sein muss dass man mit größerer Breitees gab bei den kleinen Tüten aber es klappt eben nicht automatisch bei den größeren Typen wenn ich sageins zu bin ich jetzt hier die ?? ist gleichsieben hundertund in E ist gleichzig hundertzwei in der das nehmendes möchte ich dadurch mit dem Platz haben ?? nicht zu Ende etwas modifizieren kann das Ergebnis etwas länger werden nämlich Flangals Produkt von den beiden dem Alelials würde man hoffen dass das da genauso funktioniertames geht aber nur bis zum in die kleinen Typen insbesondere im Charakterdürfen bis zum Ent aufgebläht werden bei den großenist das nicht vorgesehen hier steht in der thermal in Thatcherdas geben mathematischer seits?? siebzig tausend passt nicht in magnetischer eines für den erlang rein passenaber diese Rechnung gewickelt als in der ?? ausgeführt siebzig tausend was nicht reines Ergebnis wird falschalso C war immer noch richtig sieben mal hundert macht hundertund hier sehen Sie sieben hundert mal hundertBaudgibt nicht siebzig tausenderrechnet das also tatsächlichals in Thatcher ausmit den sechzehn Bit er sieht D hat sechzehn Bit er sechzehn Bit gemeinsames Format sechzehn Bit errechnet das in sechzehn Bit und fällt auf die Nase weil sie sieben hundert mal hundertvierzig tausend zu viel ist für sechzehn Bitauch wenn das Ergebnis im lang abspeichere rettet das nicht mehrdiese Rechnung wird mit sechzehn Bit ausgeführt dass es die Wege die ich in dem erzählt hattees wird ein gemeinsamer Typ gefunden Zweifelsfall an größere Typund der Typ stellt sich heraus ist zu kleinlich hätte zum Beispiel hier einen lang die nehmen müssen dann ?? dasdas funktioniertbei kleinen Typen darf der Compiler aufblähenwenn ich nur acht Bit habe da der Compiler sechzehn Bit aufblähen ?? das mit sechzehn Bit und es stimmtandas es keine Regel die manjeden Tag fünfmal anwendet das es nur Dinge die meine Hinterkopf haben sollamhin und wieder beißt es eindas man sieht Hallowarum ist das Ergebnis völlig falschdann haben Sie wahrscheinlichirgend so ein Blödsinn eingebaut