Pascal är en processuell och imperativt programmeringsspråk utvecklat av flera företag med många olika implementationer . Varje större genomförande av Pascal har fyra vanliga datatyper : heltal , reella , Boolean och röding . Du kan använda dessa typer för att skapa variabler och spara olika typer av data i varje . Vissa implementationer ytterligare slag som är förlängda versioner av de fyra ursprungliga typerna . Integer
Ett heltal typ är ett heltal som sträcker sig från -32,768 till 32,767 . Om du sparar ett värde som överskrider detta intervall , återgår programmet ett fel . Om du försöker tilldela ett värde med en bråkdel , ignorerar programmet automatiskt allt efter decimal . Vissa versioner av Pascal inkludera ytterligare heltal typer, såsom undertecknad typer shortint och longint , med varierar från -128 till 127 och -2,147,483,648 till 2147483647 , respektive. Pascal har också byte typ , som är osignerad och varierar från noll till 255 .
Real
verkliga typen är en annan numerisk typ , förutom till skillnad heltal, reella variabler tillåta flyttal siffrorna eller med decimaler . Däremot kan du lagra heltal i reala typ variabler . Utbudet av en riktig typ överskrider det största heltal typ , på grund av det faktum att programmet reserverar plats i minnet för varje siffra , upp till 10 bytes , oavsett vilken sida av decimal siffra faller man . När du förväntar dig ett heltal värde överstiger det största värdet finns i ett heltal typ , använd den riktiga typen .
Char
En char variabel har en enstaka tecken i intervallet av ASCII , vilket inkluderar siffrorna noll till nio , små och stora bokstäver , skiljetecken och tecken kontroll som backsteg eller nya karaktärer linje . Varje ASCII-tecken har en numerisk representation från noll till 255 . Du kan skapa en array av char variabler så att ditt program kan spara mer än ett tecken i tiden , simulera sträng typer som finns i andra programmeringsspråk . Addera Boolean
en Boolean typ är en logisk datatyp som endast kan ha " true " eller " false " som värden , som båda är reserverade ord i Pascal . Du testa dessa villkor med booleska variabler genom att använda relationsoperatorer såsom " = " och " ! = " Eller " > " och " < " . Du använder främst booleska typer att testa tillståndet i programmet . Till exempel kan du köra en loop som fortsätter medan en boolesk variabel är satt till false . När ett villkor i slingan inträffar , såsom en räknare når ett visst värde , ändra boolesk variabel till " true " för att bryta sig ut ur loopen .