Lazarus
Free Pascal => Windows => Topic started by: SaintMichael57 on February 27, 2018, 09:05:26 pm
-
Dear FreePascal Community:
Why am I getting the following error messages?
ROUND(Weight); error: Illegal expression.
(Weight DIV 2) error: Operator not overloaded: "Real" div "shortint"
-
Check yours code!
var
Weight:double;
w1,w2:integer;
begin
// ...
w1 := round(Weight);
w2 := w1 div 2;
end;
See also
http://wiki.freepascal.org/Div (http://wiki.freepascal.org/Div)
http://wiki.freepascal.org/Round (http://wiki.freepascal.org/Round)
http://wiki.freepascal.org/Becomes (http://wiki.freepascal.org/Becomes)
http://wiki.freepascal.org/Data_type (http://wiki.freepascal.org/Data_type)