Kaip Konvertuoti Eilutę į Int Pascal

Turinys:

Kaip Konvertuoti Eilutę į Int Pascal
Kaip Konvertuoti Eilutę į Int Pascal

Video: Kaip Konvertuoti Eilutę į Int Pascal

Video: Kaip Konvertuoti Eilutę į Int Pascal
Video: Программирование на языке Pascal. Урок 9. Строки. 2024, Lapkritis
Anonim

„Pascal“yra viena iš pagrindinių programavimo kalbų, kurias 1970 m. Sukūrė šveicarų mokslininkas Niklausas Wirthas. Švietimo įstaigose jis yra labai populiarus dėl savo paprastumo ir puikaus funkcionalumo.

Kaip konvertuoti eilutę į int pascal
Kaip konvertuoti eilutę į int pascal

Duomenų tipai

Programavimo kalboje „Pascal“yra keli duomenų tipai, kurių ypatybes reikia žinoti programoms rašyti. Yra tik penki pagrindiniai duomenų tipai:

  • Sveikas skaičius yra sveikas skaičius, kurio ilgis yra nuo 1 iki 4 baitų ir kurio diapazonas priklauso nuo potipio:

    • Trumpas - nuo -128 iki 127
    • Baitas - nuo 0 iki 255
    • Žodis - nuo 0 iki 65535
    • Int - nuo -32 768 iki 32 767
    • Ilgas - nuo -2 147 483 648 iki 2 147 483 647
  • Tikrieji duomenys yra slankiojo kablelio skaičius, turintis didžiulį diapazoną. Iš viso yra penki šio tipo duomenų potipiai:

    • Realus - nuo 2,9 E-39 iki 1,7 E +38
    • Vienvietis - nuo 1,5 E-45 iki 3,4 E + 38
    • Dvigubas - nuo 5,0 E-324 iki 1,7 E + 308
    • Išplėstas - nuo 3.4E-4951 iki 1.1E + 4932
    • Comp - nuo -2 E + 63 iki +2 E + 63 -1
  • Simbolių duomenys - bet koks abėcėlės simbolis. Kalbose jis žymimas santrumpa „char“, neturi potipių.
  • Styginių duomenys yra simbolių seka, parašyta kaip „eilutė“.
  • Būlio duomenys - pateikiami kaip teisingi ar klaidingi.

Vieno tipo duomenų vertimai į kitus

Kartais reikia dirbti vienu metu su kelių rūšių informacija. Pavyzdžiui, jei rašote išraišką „45 + 45“„int“tipo, tada atlikdama darbą programa parodys šių skaičių sumą. Su eilutės kintamuoju situacija yra kitokia. Rašant tą pačią išraišką ekrane pasirodys skaičius „4545“arba pati išraiška, atsižvelgiant į kabučių išdėstymą. Matematines operacijas galima atlikti tik naudojant sveikųjų skaičių arba realiųjų duomenų tipus, nes tik jie veikia skaičiais.

Pavyzdžiui, suraskime 2 ir 3 sumą naudodami „Pascal“programavimo kalbą.

Vaizdas
Vaizdas

Kadangi naudojamas sveikojo skaičiaus duomenų tipas, paleidus programą rodomas tik dviejų skaičių sumos rezultatas. Jei reikia gražiai suformuluoti atsakymą, turėtumėte naudoti eilutės duomenis. Tai galima padaryti vienoje arba dviejose eilutėse. Pirmasis metodas yra paprasčiausias, nes jam nereikia vertimo iš „int“į „string“.

Vaizdas
Vaizdas

Ekrane pasirodo dvi eilutės. Pirmoje eilutėje nurodoma, kokia operacija buvo atlikta, o antroje - jos rezultatas. Tai yra vienas iš būdų, kaip galite naudoti kelių rūšių duomenis. Tačiau su jo pagalba nebus įmanoma tinkamai formatuoti teksto, jei jums reikia parašyti keletą posakių. Norėdami išspręsti šią problemą, turite įvesti kintamuosius ir naudoti juos konvertuoti skaitinius duomenis į eilutes.

Vaizdas
Vaizdas

Taigi gauname dvi išraiškas, kurių kiekviena parašyta vienoje eilutėje. Šis „string“tipo kintamųjų vertimas į „int“tipo kintamuosius yra vienas iš labiausiai paplitusių ir naudojamas nuolat. Tuo pačiu būdu galima keisti ir kitus duomenų tipus.

Rekomenduojamas: