Hur Konverterar Man Sträng Till Int Pascal

Innehållsförteckning:

Hur Konverterar Man Sträng Till Int Pascal
Hur Konverterar Man Sträng Till Int Pascal

Video: Hur Konverterar Man Sträng Till Int Pascal

Video: Hur Konverterar Man Sträng Till Int Pascal
Video: PASCAL.Строки.Решение задач. 2024, April
Anonim

Pascal är ett av de grundläggande programmeringsspråken som utvecklades 1970 av den schweiziska forskaren Niklaus Wirth. Det är mycket populärt i utbildningsinstitutioner på grund av dess enkelhet och bra funktionalitet.

Hur konverterar man sträng till int pascal
Hur konverterar man sträng till int pascal

Datatyper

På programmeringsspråket "Pascal" finns det flera typer av data, vars kunskap om funktionerna är nödvändig för att skriva program. Det finns bara fem huvuddatatyper:

  • Heltalsdata är ett heltal som är 1 till 4 byte långt och har ett specifikt intervall beroende på subtyp:

    • Kort - från -128 till 127
    • Byte - från 0 till 255
    • Word - 0 till 65535
    • Int - från -32 768 till 32 767
    • Lång - från -2 147 483 648 till 2147 483 647
  • Verkliga data är ett flytande nummer med ett stort utbud. Det finns totalt fem undertyper av denna typ av data:

    • Real - från 2,9 E-39 till 1,7 E +38
    • Enkel - från 1,5 E-45 till 3,4 E + 38
    • Dubbel - från 5,0 E-324 till 1,7 E + 308
    • Utökad - från 3.4E-4951 till 1.1E + 4932
    • Comp - från -2 E + 63 till +2 E + 63 -1
  • Teckenuppgifter - valfritt tecken i alfabetet. På språk betecknas det med förkortningen "char", har inga undertyper.
  • Strängdata är en sekvens av tecken skrivna som "sträng".
  • Boolesk data - representerad som sant eller falskt.

Översättningar av en typ av data till en annan

Ibland blir det nödvändigt att arbeta samtidigt med flera typer av information. Om du till exempel skriver uttrycket "45 + 45" i typen "int", kommer programmet att visa summan av dessa siffror när du utför arbete. Situationen är annorlunda med en strängvariabel. När du skriver samma uttryck kommer siffran "4545" eller själva uttrycket att visas på skärmen, beroende på placeringen av citattecken. Matematiska operationer kan endast utföras med heltal eller verkliga datatyper, eftersom endast de fungerar på siffror.

Låt oss till exempel hitta summan av 2 och 3 med hjälp av programmeringsspråket Pascal.

Bild
Bild

Eftersom heltaldatatypen används, när programmet startar, visas endast resultatet av summan av två siffror. Om det finns ett behov av att formulera svaret vackert bör du använda strängdata. Detta kan göras i en eller två rader. Den första metoden är den enklaste eftersom den inte kräver översättning från "int" till "string".

Bild
Bild

Två rader visas på skärmen. Den första raden anger vilken operation som utfördes och den andra visar resultatet. Detta är ett sätt att använda flera typer av data. Men med dess hjälp är det inte möjligt att formatera texten ordentligt om du behöver skriva flera uttryck. För att lösa detta problem måste du ange variabler och använda dem för att konvertera numerisk data till strängar.

Bild
Bild

Således får vi två uttryck, var och en är skriven på en rad. Denna användning av att översätta variabler av typen "sträng" till variabler av typen "int" är en av de vanligaste och används ständigt. Andra datatyper kan ändras på samma sätt.

Rekommenderad: