• # pas trop

    Posté par . En réponse au message Calcul arrondi en shell. Évalué à 3.

    Ca n'existe pas, mais c'est vraiment trivial:


    #!/bin/bash

    function roundk {
    a=$(( 1ドル / 1000 ))
    b=$(( 1ドル % 1000 ))
    if [ $b -gt 500 ] ; then
    echo $(( 1ドル + 1000 - $b ))
    else
    echo $(( 1ドル - $b ))
    fi
    }

    echo 19985 = `roundk 19985`
    echo 1024 = `roundk 1024`