You have other options depending on the situation.
One is taking advantage of B4A cast
example
Private a As Float
Private b As Int
a=12.233233
b=a
in the above situation b will hold the integer part of a
The other is using the keyword
Floor
Example
Private X As Float
X=12.233233
X= (Floor(X))
Log (X)
In the end X will hold the integer part of the initial X value
and of course you also have the numberformat2 option.