Come posso ottenere mit-schema per restituire un numero in virgola mobile?
-
06-07-2019 - |
Domanda
(/ 4 3) restituisce 4/3 come risposta. Qual è il modo più semplice per ottenere 1.3 ...?
Soluzione
Un modo semplice sarebbe assicurarsi che uno dei numeri nel calcolo sia già un numero in virgola mobile:
> (/ 4.0 3)
1.3333333333333333
Un altro modo sarebbe usare esatto- > inesatto
:
> (exact->inexact (/ 4 3))
1.3333333333333333
Altri suggerimenti
utilizzo
(/ 4 3.0)
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow