print 0.29 * 50;; 14.5 #### printf "%.20f\n", 0.29 * 50;; 14.49999999999999800000 #### printf "%.20f\n", eval eval( 0.29 ) * eval( 50 );; 14.50000000000000000000 #### printf "%.20f\n", eval 0.29 * 50;; 14.50000000000000000000 #### $n = 0.29 * 50; printf "%.20f\n", "$n";; 14.50000000000000000000