2017-05-22 7 views
0

Berechnung von 5,5/100 von einem Rechner gibt mir 0,055Interbase sql Präzision Berechnung

Berechnung mit Interbase SQL gibt mir 0,05.

Was kann ich tun, um die richtige Antwort zu erhalten, die 0,055

zB ist.

select stockid, (price1 * (Percentage_fig/100)) as percentage_val 
from stock 

Antwort

0

Verwenden ROUND(CAST(1 * (5.5/100) as float), 3)

3 ist die Anzahl der Stellen nach dem Punkt.

+0

Der Rundungsbefehl ist in Interbase XE7 nicht vorhanden – niglng