Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    un solo decimale, anche negli interi

    ho un ciclo tween che mi esegue un contatore, vorrei che tutti i numeri restituiti avessero solo un decimale, anche nei numeri interi, ad esempio 10,0 anche lo zero si dovrebbe vedere, è possibile?

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    posta il codice che utilizzi e vediamo...

  3. #3
    var num:Number = 0;
    var t:Object = new Tween(this, "num", None.easeNone, 0, num, 150, false);
    t.onMotionChanged = function(){
    function getDecimal(num:Number, pos:Number):Number{
    var dec= Math.pow(10 , pos)
    var arrNumber= (Math.round(num*dec))/dec
    return arrNumber
    }
    num= getDecimal(num, 1);
    }

    così è tutto ok, vorrei però il ,0 negli interi

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    prova a modificare in questo modo la funzione getDecimal

    Codice PHP:
    function getDecimal(num:Numberpos:Number):Number {
        var 
    dec Math.pow(10pos);
        var 
    arrNumber = (Math.round(num*dec))/dec;
        
    arrNumber = (arrNumber.toString().indexOf(".") > -1) ? arrNumber arrNumber.toString()+".0";
        return 
    arrNumber;

    ps. attenzione ad una cosa... funziona solo per una cifra decimale...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.