Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di tonaz
    Registrato dal
    Jan 2002
    Messaggi
    82

    prendere solo una parte di un numero

    ciao ragazzi,

    non riesco a capire come si fa a prendere solo una parte di un numero. ad esempio:

    ho la variabile KM = 4.5628799999922222

    ma vorrei mi facesse un trace di KM e mi desse 4.562 ossia i primi tre decimali e basta


    grazie mille!
    TonaZ

  2. #2
    Utente di HTML.it L'avatar di tonaz
    Registrato dal
    Jan 2002
    Messaggi
    82
    trovato grazie!

    close, delete, kick, ban :P
    TonaZ

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    641
    so che si può fare con le stringhe e gli array ma con una variabile...no so.

    se può servirti, con la stringa è così:

    km = "4.5628799999922222 ";
    trace(km.slice( 0, 5));

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da tonaz
    trovato grazie!

    close, delete, kick, ban :P
    ti stavo rispondendo ora

    se hai trovato la soluzione potresti metterla a disposizione anche del resto della comunità no?!

  5. #5
    Utente di HTML.it L'avatar di tonaz
    Registrato dal
    Jan 2002
    Messaggi
    82
    Eccolo. scusate il ritardo di circa qualche anno

    VostraVaribileNonArrotondata = 1,23456789
    Math.ArrotondamentoDecimali = function(num, p) {
    return Math.round(Math.pow(10, p)*num)/Math.pow(10, p);
    };
    VariablieArrotondata = (Math.ArrotondamentoDecimali(VostraVaribileNonArro tondata, 3));


    dove il 3 sta per quanti decimali volete prendere dopo la virgola.
    VariabileArrotondata in questo casa sara' uguale a 1,234

    Ciao!
    TonaZ

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.