[Playlisten] [Impressum und Datenschutzerklärung]

02.01 int, uint, Parse usw.


CC-BY-NC-SA 3.0

Tempo:

Anklickbares Transkript:

ichwill das ?? vorsichtig anfangen mit den grundlegendenTypen die die Sharp kennt die Auswahl ist etwas anders als in Cund auch etwas anders als in Javaund pflegendeTypennunnaja die Navi schon gesehen wohlkeine große Überraschungdann ein in Java heißt der Bojen um alle zu verwirrendin C und C plus plus als auch booldann gibt es einenScharder ist aber wirklich für Zeichengedacht da können Sie dann auch irgendwas körperlichesoderhebräischessonst geben mag unterbringen in solchen Schahsandas ist ein sechzehn bittige Stingnicht nur acht Bitan der Pass auch exotische Zeichen reindieser Zeit nicht zu rechnen gedacht das es genau wie Leerzeichen aber der ist auch nicht zu rechnen Gedankenstrich in C und C plus plus gibt sowas auch dann heißen die Weitcharaktersnunaber nicht vergessen Schar ist hier nicht das Byte sah es wirklich gedachtals Zeichenfür Texte für nichts anderes dass beides heißt tatsächlichbereitsan diesem ?? Komma dass Nottingham in der zweiten Spalte weiter das Byte heißt wirklich Bytesdas sollen die acht Bit seinso sind die ohne Vorzeichenundso sind die mit Vorzeichen?? es baldso das hier wäreähmich habe das jetzt Malbyte mit Vorzeichenandersrum ohne Vorzeichen schuldig ohne VorzeichenVorzeichenund Dame des es bereits mit VorzeichenSaint Beitzhatte steht er nicht ausdrücklich als Namesseinsweiter vor sondern als Prozess Beistrichähmdann gibt es den short?? auch schonzur Verwirrung Shortsmit Vorzeichenund you short an sein short ohne Vorzeichenwo sie in C schreiben mussten an sein short als es ihr Jungs scheutebenso gibt es den in der Tür und den Tanzseinsin der Job Princess gibt den langenund den Urlaubernfür ein Zeitplanund natürlich gibt's auch nochohne Überraschung flott und doublees gibt kein long doublealso wirklich nurzwounddreißigBit und vierundsechzig Bitaberes gibt noch einen ganz besonderen ??des Simmelder Simmeldas ist ein Zahlentyp fürFinanzrechnungendas Ding ist wirklich interndezimal abgespeichertes wird wie der Name schon sagt es wird in der nicht binär abgespeichertsondern dezimaldas heißt es ist ziemlich langsam was das Rechnen angehthat dafür aber exakteCents am Endeman hat viel weniger Probleme mit Rundungsfehleran den ?? des ?? fürFinanzrechnungBauernmüssen sich hier noch sagen ?? ja zurfür alle die zufällig Javagesehen habe schonan Java kennt nur Typenzahltypenzum Rechnenmit Vorzeichenin Java gibt die nichtunter zu vereinfachensagt der Begründervon Javaamdenn in der Tat die die Rechenregelnjetzt nicht was passiert wenn ich eine Zahl ohne Vorzeichen zu einer Zahl mit Vorzeichen addierewas passiert Beistrich voneinander zieh und so weiterdie Regeln die die Typen jetzt durcheinandergehensind nicht ganz einfach insofern ist dasschon eine nachvollziehbareEntscheidung in Java einfach die Typen ohne Vorzeichen raus zu streichen was dann einfacher wird ?? andererseits ist es gerade bei den Bytesehr ärgerlichwenn ich eine einfache Zahl im Speicher haben möchte ich gerne doch die als null bis zwo hundert fünfzig haben und nicht alsminus hundert achtundzwanzigbis hundert sieben zwanzig das isteher unmöglich wenn man den einzelnen Bitsspeicherunghantiertgalt das als Anmerkung am Rande als sie haben Typen mit und ohne Vorzeichen wie in C und C plus plusseine ganze Geschichte namens des Simmel Charakter für wichtige Zeichen die auch mal ganz Fremdsprachen kommen könnenund das weiß das Byte heißt er nicht mehr char sondern heißt Byte für die acht Bitund er das ist daseinzige was überraschend ist es das Byte mit Vorzeichenes bald heißtdas weit Unwohlseindannaber nur Bytedes ?? nennen können Komma sonst passiertall diese Typen haben normierteGrößendas Byte hat immer acht Bitsder short hat immer sechzehn wirdder Wind hat immer zwei ?? dreißig Bits und der Colon hat immeroder langbeide haben immer vierundsechzig Bit das ist anders als bei C und C plus plusgroß je nachdem es irgendein C und C plus plus die typische Größe auf der Maschinedieses festgeschriebenegalwie mickrig diese Maschine ist sie muss als in Turbulenzen zwei dreißig bezahlt machen ?? das heißt hiermit Vorzeicheneinen Wert von minus zwei Milliarden irgendwas bis plus zwei Milliarden irgendwas und ohne Wert Vorzeichen wird von null bis vier Milliardendie Zahlenhatten wir schon diese GrenzenKomma weilsie gesehensage diese Grenzensteckten bei Cinextra Headerdateienund wann ein bisschen umständlich auszuprobierenwenn sich hier wissen wollenwas die Grenzen an seinem Bereich sindgeht das einfachersie könnenimmer zweiPunktsie können folgendes tundie können sagen von dem ins??sag mir doch mal die maximal mögliche Werte maximal möglichen Wertohne Header-Dateinachzugucken das ist also das schlimmste was in kannzeitlos informierenin ist jetzt eben nicht nur ein ganz schlichter Typname wie in Cbaut auf den C++sondernein Klassennamenund ich kann Funktionenund andereeigener andererMemberder Klasse aufrufeninsbesondere kann ich nach den maximalen Wert fragenich kanndas natürlich ebensofürdiese Zahl tun doublewechselnObstund Aufnahmen nicht ihr Maximum Beistrich oder sie können Aussagenin ENSie könneneine double-Zahl direkt auf Norte number setzenalso das Ergebnis von Wurzel minus einssich in ?? das war Norte number sie können eine double-Zahl direkt aufdas hier minus unendlich setzenohne etliche Klimmzügeich kann Vergleiche machenwenn aus einer Rechnung eine Zahl raus Punkt denken Sie an diese Physiksimulationvon dem Seminarwenn aus einerRechnung eine Zahl rauskommt kann ich den kann ich prüfen ob diese Zahl brauchbar istdie gibt eine Methode zum Beispielist Norte numberdas wird wahrwenn diese Zahl tatsächlich ein Problem hatwenn es Norte number ist zum Beispiel bei an die Wurzel aus minus eins gezogenKomma dass dazwischen schreiben Komma dass ?? Komma denn jetzt wird es was ich meine wenn dieses oder jenes passiert dann??du folgendessodas beherrschendie Zahlendann kann ich natürlich eine Zahl in eine Zeichenkette verwandelnkann gestern schon imPraktikum vorlernen Sie können ein Versagen warToStringzunächst?? ob das klug war das mit dem negativ Infiniti zu machenPunktich nehme das mal weg dasMaximum VersionenMinimum der Lösungdass sie auch mit vernünftiger Angabe in B haben steht einfach nur unendlichamtliche ?? noch ?? freundliche Zahnmedizinbieten sie das aus eine Zahlsystemgibt Ihnendie Übersetzung in eine Zeichenkettesie können diese Übersetzung auch noch ein bisschenFeintuningindem sie angebenwie das Format sein soll zum Beispielgerneeine Stelle vor Kommaerdrei Stellen nach dem Komma und dann Exponentenmit großem ähVorzeichen vom Exponenten nur wenn es negativ ist der Exponent mitdrei Stellenhabe ich nachgucken müssen weiß ich auch nicht auswendig lernen sie wählenzu String andrücken F eins das ?? dieser Maschine nicht überall zusammenbricht?? sie wählen das andrücken des Einzelkriegendie Hilfe dazu und können Hilfe nach ?? wies den gehtalso dass wir jetzt eine Artvon der double-Zahl Art übersetzen ein Zeichenkette das ganze Steuerngucken uns mal ansoder maximal in der char gesehen ist zwei Milliarden ein hundertsieben vierzig Millionen noch waswussten was schonbis auf die letzte Stellen der sechsundvierzignicht gewusstder minimaleWert für eine double-Zahlschondamalsminus eins Komma sieben neun Plan maldreimal zehn hoch drei hundert und achtist der Minimalwertfür die double-Zahlich hier wurde gefragt ob sie damit seiner number ist nichts weiteres ist was passiertdiese double-Zahl in eine Zeichenkette zu verwandeln dass die Zeichenketteandie gute Augen haben besser als ich sehen Sie das sie Zeichenketten Komma dezimal Kommadass die Standardeinstellungmein System standardmäßig auf Deutsch eingestellte Mappen dezimal Kommaanderswo macht eine Zimmer Punkt oder was eingestellt istanhiersind sie plötzlich ein dezimal Punktan der Stelle verlässt er sich dann wirklich auf das was sie dem System angeben und sie können obendrein noch einstellen welche Kultur das sein soll und ähnlicheZahlen zu formatierenhaben muss ?? ?? ?? in der Hilfe nach Punkt damit es nicht merkenwenn Sie brauchen das Manager Zahl führende Nullen hat in einem Feld ausgegeben werden soll was dreiunddreißigToString F einsnachgucken es gehtaber so sie nicht aus ?? nicht zu der Nieskydas sind die billigen Geschichtenund nun geht's auch rückwärtsnicht von der Zahl zur Zeichenkettesondern von der Zeichenkettezur Zahl??Praktikum vorich kann zum Beispielsagen in dieWarenins Parks genauso geht das natürlich mit double und genauso wie das mit Langpassvon einer Zeichenkettedie Zeichenkette kann zum Beispielaus einer Textbox stammen und sie kann aus einer Datei stammen sie kann aus einer Webseite gewesen sein auf der Webseite steht dann ja nichtdie Zahl wie mir hundert dreiundzwanzig auf einer Webseite stehtseither das Symbol einst Symbol zwei ?? Symbol drei Intimus Übersetzung machen das wäre die Funktion zum übersetzenals jetzt für Kindund es wirdeineine ganze Zahl rausdannjetzt lieber wie das mit Exceptionswenn sie das probierenPunkt wenn Sie das probierenaber stetskeine Zahlenfür das fehlschlagensofort vor Zwischenruf war nicht Einverständnis schlecht wieder sie an der Stelleaus und vernichtet wird das man einer anderen Stelle im Programmdes Abschluss sich sokomische Fehlermeldung produziertKomma wiederund setzt dasTodesfall fordern kann warten geschuldetenButtonvariantenseindas man sie reindann Komma wieder netten Absturzprovozierenauf dieNegationgemessenen SFeinzig auf den Knopf für das also zum Abschluss bringendaFormen der Zäpfchen die Eingabe Zeichen von Respekt Komma aber sie ist ebenkeine Zahlund das kann man jetzt wieder mit zwei catchbeheben wenn man will nicht weit umsetzenunddarin zwei Umsatzzahlenschonpassierenund danachcatchschreiben könnteE sollte der sich schreiben gab's schon so??und etwas unternehmen was auch immerdas wir nicht mehr abstürzenPunkt das ganze gibt's in einer etwas nettes und handlicheren Formsie können SagensgensPunkt zwei alsversuchezu passendenn nimmt die Zeichenkettedenndie Zeichenketteund will dann das Essen bisschen schräg ich weiß gar nicht ob ich damal die Verkauf eingebenwird die will dann eine Variable haben in dir reinschreibenkann was komisches kennt sie bisher aus zehn nuralleVariablen übergebenaus den mit gelesenman ?? aus Darfur schreibt mit dabei ?? die falsche RichtungRichardundHinzKomma nämlichdie von mir aus sound hier sage ich das Ergebnis schreibt bittein die Variable gehenmüssen schräg aus man es erst mal was siehtman ganz hilfreichund zwei Pass liefert mir als modischen Wert zurück aufs funktioniert hat als ich mir nicht abFragezeichen genauer gesagtsondern sagt mit einem großen Wertob das fusioniert hat hier wird es funktionieren?? dasselbe normal mache mit meiner falschenFolgeABCABC betreffenPunkt anerster sollte jetzt nicht mehr abstürzenbei Klick auf Buttonokay Senats hatte überlebt den ersten Teiljetzt diese Zeileein breiterokay ist zu ?? und ist auch okay ist Schuh hat funktioniertund in der Variablen G steht tatsächlich hundert dreiundzwanzigund wenn ich jetzt diese Zeile probierenmuss okay sinnvollerweise falsch werden wolle ABC nicht in eine ganze Zahlist falsch zuschlagengehst null gute Glaube steht sogar in der Doku gehst und definiertnatürlich sind es die null istein plausiblen wird zwarokay das zu den grundlegenden Typen