Ich habe einen Zahlenbereich von 1 - 0,00000X. Die meisten sind kleine Zahlen wie 0,000823. Wie kann ich sie so abbilden, dass sie näher in Reichweite sind? Ich habe die Methode sqrt verwendet, aber andere Vorschläge?Zahlen von 1-.0000X auf 1 - 0.0X normalisieren?
aktualisieren
Beispiel Zahlen zwischen 1-0,1 ich mit ihnen Problem nicht. Mein Problem mit Zahlen unter 0,1. Ich muss sie näher an 0.1 bringen.
- .00004 -> 0,0004 oder 0,004
- 0,023 -> 0,05 oder 0,09
Ich kann mir viele Möglichkeiten vorstellen, diese Werte abzubilden; Was am geeignetsten wäre, würde davon abhängen, was sie darstellen und wie sie verwendet werden sollen. Zum Beispiel, was ist falsch mit der Verwendung von sqrt? –
Ich möchte die Nummer in Reichweite 1-0 sein. Mein Problem ist, dass ich viele niedrige Zahlen wie 0,000023 habe. Sqrt schrumpft sie gut, aber ich brauche etwas Besseres. Zum Beispiel Zahlen, die 4 oder mehr 0, .0000X oder 0.00000000X haben Ich möchte sie auf 1 Ding abbilden, das auch kleiner ist, vielleicht 0.000X oder sogar 0.0X – tnaser
Definieren Sie wieder "besser". Zum Beispiel könnten wir alle obigen Zahlen abbilden, sagen wir 0,1 bis 1, und dann die unten genannten gleichmäßig über 0-0,99 verteilen. –