BinStr
Convert integer to string with binary representation.
Declaration
Source position: systemh.inc line 1274
function BinStr(Val: LongInt; cnt: Byte) : shortstring;
function BinStr(Val: Int64; cnt: Byte) : shortstring;
function BinStr(Val: QWord; cnt: Byte) : shortstring;
Description
BinStr returns a string with the binary representation of Value. The string has at most cnt characters. (i.e. only the cnt rightmost bits are taken into account) To have a complete representation of any longint-type value, 32 bits are needed, i.e. cnt=32
Errors
None.
See also
Name | Description |
---|---|
HexStr | Convert integer value to string with hexadecimal representation. |
OctStr | Convert integer to a string with octal representation. |
Str | Convert a numerical or enumeration value to a string. |
Val | Calculate numerical/enumerated value of a string. |
Example
Program example82;
{ Program to demonstrate the BinStr function }
Const Value = 45678;
Var I : longint;
begin
For I:=8 to 20 do
Writeln (BinStr(Value,I):20);
end.