EXTENDED В INTEGER DELPHI
Расширенный тип данных Extended в Delphi позволяет работать с действительными числами большой точности. Однако, иногда возникает необходимость преобразовать его в тип Integer для того, чтобы использовать в других частях кода или для передачи в функции, которые принимают только Integer. Для преобразования типа данных Extended в Integer можно использовать функцию Trunc. Она возвращает целую часть числа, которая находится перед десятичной точкой. Например:
var MyExtended: Extended; MyInteger: Integer;begin MyExtended := 123.456; MyInteger := Trunc(MyExtended);end;
В этом примере переменной MyExtended присваивается значение 123.456 типа Extended, которое затем преобразуется в Integer при помощи функции Trunc. Полученное значение целочисленной переменной MyInteger будет равно 123.Важно учитывать, что при преобразовании чисел типа Extended в Integer может происходить потеря дробной части. Если важна точность результата, следует использовать другие методы преобразования данных.
Learn Delphi Programming - Unit 8.11 - Converting Integers to Strings in Delphi
Using C++ Builder to Extend the Reach of Delphi - with David Millington
Array : Converting large string of numbers (14 digits) to integer or long in C
String Handling in Delphi (part 1) String Functions
Learn Delphi Programming - Unit 8.12 - Converting Real Numbers to Strings in Delphi
More Delphi Basics - Part 1 - DIV, MOD and Constants