From Clomosy Docs

No edit summary
No edit summary
Line 1: Line 1:
function IntToStr(Number Integer):string;
<div class="alert alert-ligth border border-3 border-primary-subtle rounded-5 p-4 shadow-sm" role="alert">
function IntToStr (BigNumber Int64:string;
function IntToStr(Value: Integer):string;<br>
function IntToStr (Value: Int64):string;
</div>


The IntToStr function converts an Integer Number or Int64 BigNumber into a string. It has two forms : the latter supporting very large integers. It is normally used for display purposes.<br>
The IntToStr function converts an Integer Number or Int64 BigNumber into a string. It has two forms : the latter supporting very large integers. It is normally used for display purposes.<br>


'''Example:'''<br>
<b>Example</b><br>
:'''Base Syntax'''
<b>TRObject Syntax</b><br>
  var
<pre>
    NormalInteger : Integer;
var
    BigInteger    : Int64;
  NormalInteger : Integer;
  begin
  BigInteger    : Int64;
    NormalInteger := 1234656789;          // Largest possible Integer value
{
    BigInteger    := 1234656789123465681; // Largest possible Int64 value
  NormalInteger = 1234656789;          // Largest possible Integer value
 
  BigInteger    = 1234656789123465681; // Largest possible Int64 value
    ShowMessage('NormalInteger :    '+'''IntToStr'''(NormalInteger));
    ShowMessage('BigInteger :        '+'''IntToStr'''(BigInteger));
  ShowMessage('NormalInteger :    '+IntToStr(NormalInteger));
    ShowMessage('Calculated number : '+'''IntToStr'''(27 * 4));
  ShowMessage('BigInteger :       '+IntToStr(BigInteger));
  end;
  ShowMessage('Calculated number : '+IntToStr(27 * 4));
}
</pre>
<b>Base Syntax</b><br>
<pre>
var
  NormalInteger : Integer;
  BigInteger    : Int64;
begin
  NormalInteger := 1234656789;          // Largest possible Integer value
  BigInteger    := 1234656789123465681; // Largest possible Int64 value
  ShowMessage('NormalInteger :    '+IntToStr(NormalInteger));
  ShowMessage('BigInteger :        '+IntToStr(BigInteger));
  ShowMessage('Calculated number : '+IntToStr(27 * 4));
end;
</pre>


:'''TRObject Syntax'''
<b>Output:</b><br>
<div class="alert alert-success" role="alert" data-bs-theme="light">
NormalInteger :    1234656789<br>
BigInteger :        1234656789123465681<br>
Calculated number : 108
</div>


  var
<h2> See Also </h2>
    NormalInteger : Integer;
* [[System_Library#Type_Conversion_Functions | Type Conversion Functions]]
    BigInteger    : Int64;
  {
    NormalInteger = 1234656789;          // Largest possible Integer value
    BigInteger    = 1234656789123465681; // Largest possible Int64 value
 
    ShowMessage('NormalInteger :    '+'''IntToStr'''(NormalInteger));
    ShowMessage('BigInteger :        '+'''IntToStr'''(BigInteger));
    ShowMessage('Calculated number : '+'''IntToStr'''(27 * 4));
  }
 
'''Output:'''<br>
NormalInteger :    1234656789
BigInteger :        1234656789123465681
Calculated number : 108

Revision as of 10:16, 8 October 2024

The IntToStr function converts an Integer Number or Int64 BigNumber into a string. It has two forms : the latter supporting very large integers. It is normally used for display purposes.

Example
TRObject Syntax

var
   NormalInteger : Integer;
   BigInteger    : Int64;
{
   NormalInteger = 1234656789;          // Largest possible Integer value
   BigInteger    = 1234656789123465681; // Largest possible Int64 value
 
   ShowMessage('NormalInteger :     '+IntToStr(NormalInteger));
   ShowMessage('BigInteger :        '+IntToStr(BigInteger));
   ShowMessage('Calculated number : '+IntToStr(27 * 4));
}

Base Syntax

var
   NormalInteger : Integer;
   BigInteger    : Int64;
begin
   NormalInteger := 1234656789;          // Largest possible Integer value
   BigInteger    := 1234656789123465681; // Largest possible Int64 value
 
   ShowMessage('NormalInteger :     '+IntToStr(NormalInteger));
   ShowMessage('BigInteger :        '+IntToStr(BigInteger));
   ShowMessage('Calculated number : '+IntToStr(27 * 4));
end;

Output:

See Also