Sådan Konverter udvidet til Heltal på Pascal

I Pascal computer programmeringssprog, en udvidet variabel er en floating point type, der kan understøtte omkring 19 cifre af præcision.Edb-programmører bruger trunc funktion til at konvertere en udvidet variabel til et heltal variabel.Den trunc funktion eller trunc kommando, er inkluderet i Delphi udviklingsmiljø for Pascal.Kommandoen accepterer en udvidet form som en parameter og returnerer heltalsdelen af ​​den udvidede parameter.Udvidet typekonvertering kan bruges til at forenkle numeriske display på fremskridt barer og at estimere beregninger, der involverer flydende komma tal.

hvad du har brug

  • Delphi XE computerprogrammet

Instruktioner

  1. Åbn ennye eller eksisterende projekt løsning i Delphi XE computerprogrammet.Start Delphi XE udviklingsmiljø, og klik på "File" knappen på værktøjslinjen.Vælg "Åbn" fra drop-down menu, der vises.Åbn fil Vinduet vil vise.I dette vindue skal du vælge projektet løsning, du ønsker at åbne, og klik derefter på "OK" knappen.Vin

    duet Code vises.

  2. Vælg vinduet kodeks.Brug rullepanelet på kodeksen vinduets venstre side, skal du navigere til den kode sektion, hvor den udvidede variabel vil blive konverteret til et heltal.

  3. Indtast et navn til den nye variabel efterfulgt af ": Heltal;"i afsnittet "var" af koden inde i vinduet kodeks.Denne linje kode vil skabe en ny heltalsvariabel til at gemme den konverterede udvidede variabel.Hvis for eksempel er heltal variabel kaldet "newInt", så ville du tilføje linjen "newInt: Heltal;"til afsnittet "var" af koden.

  4. Skriv navnet på den nye heltalsvariabel på en ny linje kode efterfulgt af ": = TRUNC ();".Denne linje kode vil konvertere den udvidede variabel ved hjælp af trunc funktionen.For et heltal variabel kaldet "newInt", den linje kode tilføjet ville være: "newInt: = TRUNC ();".

  5. Placer den udvidede variabel, du vil konvertere til et heltal inde i runde parenteser som parameter for trunc funktionen.Hvis for eksempel den forlængede variabel kaldet "extVar", så linje kode til omdannelse ville være: "newInt: = TRUNC (extVar)".

Tips & amp;Advarsler

  • Den "runde" funktion, som også runder decimaltal første, kan anvendes i stedet for trunc funktion at konvertere en udvidet variabel til et heltal.
113
0
2
Delphi Programmering