Hvordan Konvertere Streng Til Int Pascal

Innholdsfortegnelse:

Hvordan Konvertere Streng Til Int Pascal
Hvordan Konvertere Streng Til Int Pascal

Video: Hvordan Konvertere Streng Til Int Pascal

Video: Hvordan Konvertere Streng Til Int Pascal
Video: Паскаль с нуля [ч7]. Одномерные массивы. 2024, Kan
Anonim

Pascal er et av de grunnleggende programmeringsspråkene som ble utviklet i 1970 av den sveitsiske forskeren Niklaus Wirth. Det er veldig populært i utdanningsinstitusjoner på grunn av sin enkelhet og gode funksjonalitet.

Hvordan konvertere streng til int pascal
Hvordan konvertere streng til int pascal

Datatyper

I programmeringsspråket "Pascal" er det flere typer data, kunnskap om funksjonene som er nødvendige for å skrive programmer. Det er bare fem hoveddatatyper:

  • Heltalldata er et helt tall som er 1 til 4 byte langt og har et bestemt område avhengig av undertype:

    • Kort - fra -128 til 127
    • Byte - fra 0 til 255
    • Word - 0 til 65535
    • Int - fra -32 768 til 32 767
    • Lang - fra -2 147 483 648 til 2147 483 647
  • Ekte data er et flytende nummer med et stort utvalg. Det er fem undertyper av denne typen data totalt:

    • Ekte - fra 2,9 E-39 til 1,7 E +38
    • Enkelt - fra 1,5 E-45 til 3,4 E + 38
    • Dobbelt - fra 5,0 E-324 til 1,7 E + 308
    • Utvidet - fra 3.4E-4951 til 1.1E + 4932
    • Comp - fra -2 E + 63 til +2 E + 63 -1
  • Tegndata - hvilket som helst tegn i alfabetet. På språk er det betegnet med forkortelsen "char", har ingen undertyper.
  • Strengdata er en sekvens av tegn skrevet som "streng".
  • Boolske data - representert som sant eller usant.

Oversettelser av en type data til en annen

Noen ganger blir det nødvendig å jobbe samtidig med flere typer informasjon. Hvis du for eksempel skriver uttrykket "45 + 45" i "int" -typen, vil programmet vise summen av disse tallene når du utfører arbeid. Situasjonen er annerledes med en strengvariabel. Når du skriver det samme uttrykket, vises enten tallet "4545" eller selve uttrykket på skjermen, avhengig av anførselstegn. Matematiske operasjoner kan bare utføres ved hjelp av heltall eller reelle datatyper, siden bare de opererer på tall.

La oss for eksempel finne summen av 2 og 3 ved hjelp av programmeringsspråket Pascal.

Bilde
Bilde

Siden hele datatypen brukes, vises bare resultatet av summen av to tall når programmet starter. Hvis det er behov for å formulere svaret vakkert, bør du bruke strengdata. Dette kan gjøres i en linje eller i to. Den første metoden er den enkleste siden den ikke krever oversettelse fra "int" til "streng".

Bilde
Bilde

To linjer vises på skjermen. Den første linjen angir hvilken operasjon som ble utført, og den andre viser resultatet. Dette er en måte du kan bruke flere typer data på. Imidlertid vil det ikke være mulig å formatere teksten riktig hvis du trenger å skrive flere uttrykk. For å løse dette problemet, må du skrive inn variabler og bruke dem til å konvertere numeriske data til strenger.

Bilde
Bilde

Dermed får vi to uttrykk, som hver er skrevet på en linje. Denne bruken av å oversette variabler av typen "streng" til variabler av typen "int" er en av de vanligste og brukes konstant. Andre datatyper kan endres på samme måte.

Anbefalt: