triangulo simbolos funciones ejemplos aprender haskell formatting scientific-notation

simbolos - ¿Cómo llego a Haskell para generar números NO en notación científica?



if en haskell ejemplos (2)

Prueba printf . p.ej:

> import Text.Printf > printf "%d/n" (23::Int) 23 > printf "%s %s/n" "Hello" "World" Hello World > printf "%.2f/n" pi 3.14

Tengo algunos elementos en los que quiero particionar en una cantidad de cubos, de modo que cada cubeta sea una fracción más grande que la anterior.

items = 500 chunks = 5 increment = 0.20 {- find the proportions -} sizes = take chunks (iterate (+increment) 1) base = sum sizes / items buckets = map (base *) sizes main = print buckets

Estoy seguro de que hay una manera matemáticamente más elegante de hacer esto, pero esa no es mi pregunta. El paso final siempre se imprime en notación científica.

¿Cómo obtengo una salida decimal simple? Miré el paquete Numeric pero no estoy llegando a ninguna parte rápidamente.


> putStrLn $ Numeric.showFFloat Nothing 1e40 "" 10000000000000000000000000000000000000000.0