~~NOTOC~~ <=[[4rpl:start| Index]] ====== asfloat ====== asfloat (<-integer1) ->float1 ===== Description ===== Converts an item on the stack to a floating point number and pushes it back onto the stack. This is useful if one needs a floating-point result from operating on two integers. By default, 4RPL may return an integer value after an arithmetic operation on two integers, but a floating-point value might be desirable. ===== Examples ===== "1.23" asfloat ->val Force (coerce) floating point: 4 3 div trace # yields 1 4 asFloat 3 div trace # yields 1.333.. See also: * [[AsInt]] * [[AsString]] <=[[4rpl:start| Index]]