Donnez vie à vos documents numériques !
 

Répondre à : Erreur de Type NaN pour un champs division

abracadabraPDF Forums PDF – Général Erreur de Type NaN pour un champs division Répondre à : Erreur de Type NaN pour un champs division

#64105
bebarth
Maître des clés

bonjour,
quelque chose comme ça (à adapter) :

Code:
if (isNaN(this.getField(« P2_Texte47 »).value / this.getField(« P2_Texte48 »).value) || (this.getField(« P2_Texte47 »).value / this.getField(« P2_Texte48 »).value)==Infinity) {
this.event.target.value = «  »;
} else {
var num=this.getField(« P2_Texte47 »).value / this.getField(« P2_Texte48 »).value;
var entier=Math.floor(num);
var plus = num-entier;
switch(plus==0) {
    case false:
        if(((plus*10)-5)<=0) {var decimale=5
        } else {
        var decimale=0;
        var entier = entier+1}
        break;
    case true:
        var decimale=0;
        break;
}
this.event.target.value =entier+ », »+decimale;
}

je reviens plus tard…
…le script indiqué arrondit la décimale à 0 ou 5.
@+
:bonjour: