Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Decimali Random

  1. #1

    Decimali Random

    So che è una puttanata ma cercando qua e là non trovo niente...

    ... Rand(X,Y) Pare vada solo con interi...

    Per ottenere un decimale decente che va da 0,01 a 0,99 come devo fare?

    Perchè ovviamente se faccio 1/Rand(1,100) mi vengono dei pessimi numeri decimali e non quello che vorrei io...

    (Vengono i classici 0.33 ... 0.1 ... 0.5 ...)
    -_-"

  2. #2
    E' una domanda troppo stupida?

  3. #3

  4. #4
    molto banalmente

    $a=rand(1,99);
    while (strlen($a)<2)
    $a='0'.$a;

    $finale=(float)('0.'.$a);


    probabilmente c'è qualcosa di più fine direttamente nelle funzioni di random

  5. #5
    Ehm... non avevo pensato al typecasting :/

    Grazie 1000...

    ... ps un modo "corretto" c'era di farlo?

  6. #6
    scusa, ma fare Rand(1,100)/100 è troppo semplice? :di56:

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.