Bonjour,
Je cherche à faire un convertisseur, mais comment afficher les decimales pour les milliers ??
(100'000)
Merci d'avance
Modifié par doublemetre (12 Nov 2011 - 00:46)
Je cherche à faire un convertisseur, mais comment afficher les decimales pour les milliers ??
(100'000)
<script language='JavaScript'>
<!--------------------------------------------------------------------
Memory = "0"; // initialise memory variable
Current = "0"; // and value of Display ("current" value)
Operation = 0; // Records code for eg * / etc.
MAXLENGTH = 30; // maximum number of digits before decimal!
function gup( name )
{
name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regexS = "[\\?&]"+name+"=([^&#]*)";
var regex = new RegExp( regexS );
var results = regex.exec( window.location.href );
if( results == null )
return "";
else
return results[1];
}
function insertNthChar(string,chr,nth) {
var output = '';
for (var i=0; i<string.length; i++) {
if (i>0 && i%4 == 0)
output += chr;
output += string.charAt(i);
}
return output;
}
function Calculate() {
Current = document.Calculator.Bien.value;
Current = eval(((Current * 0.8)*0.0725)/0.33)
Operation = 0;
Current = Current + "";
if (Current.indexOf("Infinity") != -1) {
Current = "Valeur trop grande";
};
if (Current.indexOf("NaN") != -1) {
Current = "Valeur incorrecte";
};
Operation = 0; //clear operation
Memory = "0"; //clear memory
Current = Math.round(Current);
document.Calculator.Salaire.value = Current;
}
function Calculate2() {
Current = document.Calculator.Salaire.value;
Current = eval((((Current/3)/0.0725)/0.8)*1)
Operation = 0;
Current = Current + "";
if (Current.indexOf("Infinity") != -1) {
Current = "Valeur trop grande";
};
if (Current.indexOf("NaN") != -1) {
Current = "Valeur incorrecte";
};
Operation = 0; //clear operation
Memory = "0"; //clear memory
Current = Math.round(Current);
document.Calculator.Bien.value = Current;
}
function FixCurrent() {
Current = document.Calculator.Salaire.value;
// Current = "" + parseFloat(Current);
if (Current.indexOf("NaN") != -1) {
Current = "Valeur incorrecte";
};
document.Calculator.Salaire.value = Current;
}
function FixCurrent2() {
Current = document.Calculator.Bien.value;
// Current = "" + parseFloat(Current);
if (Current.indexOf("NaN") != -1) {
Current = "Valeur incorrecte";
};
document.Calculator.Bien.value = Current;
}
//--------------------------------------------------------------->
</script>
Merci d'avance
Modifié par doublemetre (12 Nov 2011 - 00:46)