2 zahlen -> prozent

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • 2 zahlen -> prozent

    hi

    klingt jetzt vielleicht etwas seltsam.

    aber ich brauche irgendne idee, wie ich aus zwei strings mit zahlen eine prozentzahl mache.

    also, das ganze ist so:
    ich habe zwei zahlen, welche gleich lang sind, also zb beide haben 6 ziffern.

    jetzt muss ich irgendwie aus diesen beiden zahlen eine prozent zahl zwischen 0-100 haben.

    sollte möglichst *empfindlich* sein.

    zb
    1684 und 1843 => 32% aber
    1684 und 1844 => 84% aber

    nun, ist schwer zu erklären.
    ne art random halt.

    ne möglichkeit wäre auch noch, die quersumme zu machen, bis sie nur noch zwei stellen hat.

  • #2
    Wenn du so eine "Art random" brauchst, dann verwendest du am besten auch die rand()-funktion.
    Einfach aus den beiden Zahlen irgendwie einen Init-Wert basteln und schon spuckt rand() bei verschiedenen Init-Werten auch verschiedene Zahlen aus.

    (Achtung! in meinem Beispiel kommt natürlich bei allen Zahlenpaaren mit derselben Summe wie 1684+1843 derselbe rand()-Wert raus wie dabei raus.)

    PHP-Code:
    $zahl1 1648;
    $zahl2 1843;
    srand($zahl1+$zahl2);
    echo 
    rand(1,100);
    //liefert bei mir 32

    $zahl1 1648;
    $zahl2 1844;
    srand($zahl1+$zahl2);
    echo 
    rand(1,100);
    //liefert bei mir 94 
    [color=red]Geht nicht[/color] ist keine Fehlermeldung

    Kommentar


    • #3
      danke, ist schon mal perfekt.

      ich hatte das irgendwie mal etwas anders probiert, aber egal, diese variante ist super, danke.


      kann geschlossen werden.

      Kommentar

      Lädt...
      X