No, the % is an integer suffix. You can still use doubles. You can pass array elements exactly the same as literals. DIM ARR[1] ARR[0]=7 MAIN(ARR[0]) Works the same as MAIN(7)