Price fraction: Difference between revisions

Adds Clojure solution
(→‎version 2: optimized)
(Adds Clojure solution)
Line 711:
0.97 -> 1.00 0.99 -> 1.00
1.00 -> 1.00 1.02 -> NIL</pre>
 
=={{header|Clojure}}==
{{trans|JavaScript}}
<lang clojure>(def values [10 18 26 32 38 44 50 54 58 62 66 70 74 78 82 86 90 94 98 100])
 
(defn price [v]
(format "%.2f" (double (/ (values (int (/ (- (* v 100) 1) 5))) 100))))</lang>
 
=={{header|D}}==
Anonymous user