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

    Equazione per un range di valori

    avrei bisogno di una formula matematica, ma sono 20 anni che non tocco un libro di matematica. mi chiedo se sia possibile ottenere una formula che dia questi risultati.

    ho due variabili $guardie $prigionieri
    Se le guardie sono volte 100 volte e piu i prigionieri la probabilità di fuga sara 0. Quindi deve dare 0.
    se invece i prigionieri sono 100 volte le guardie deve dare 100% (scappano sempre)
    se si equivalgono deve dare 50%.


    guardie 100 prigionieri 1 = 0%
    guardie 100 prigionieri 10 = x% ???
    guardie 100 prigionieri 100 = 50%
    guardie 100 prigionieri 1000 = x% ???
    guardie 100 prigionieri 10000 = 100%


    Come faccio un equazione che dia un risultato compreso tra da 0 a 100 in base a quanto detto su? Le equazioni normali so farle in php, questa no
    Il Cavaliere dei Sogni

  2. #2
    ce l'ho fatta con l'aiuto di un amico e quindi lo condivido ^_^

    codice:
      $guardie=1000;
      $prigionieri=1000;
      $totale=$guardie+$prigionieri;
    //totale:$prigionieri=100:x;  (totale sta a prigionieri come 100 sta a x)
    $rapporto=floor(($guardie*100)/$totale);
    Spiegazione.
    Se le guardie ed i prigionieri sono uguali, il risultato e' 50.
    Se i prigionieri sono un centesimo delle guardie il risultato è 0.
    Se i prigionieri sono 100 volte le guardie da 99 (ahimé a causa di floor non ottengo 100 ma e' il minore dei mali)

    Chissa che non torni utile a qualcun'altro.
    Ciriciao!
    Il Cavaliere dei Sogni

Tag per questa discussione

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.