ein besserer Ausdruck für ' Prozentsatz geteilt durch 100 '

Die Funktion f (a, x) gibt den durch x em angegebenen Wert im Array a zurück >, wobei x ein Prozentsatz der Länge des Arrays ist, geteilt durch 100.

(dh x kann ein beliebiges sein Zahl zwischen 0 und 1, entsprechend einem Prozentsatz zwischen 0% und 100%)

Beispiele: Wenn a = [1,2,3,4,5], dann ist f (a, 0,5) = 3 ;; f (a, 0) = 1; f (a, 1) = 5;

Gibt es eine bessere Möglichkeit auszudrücken, dass eine Variable ein „ Prozentsatz geteilt durch 100 “ ist?

Vorzugsweise Ich suche nach einem einzelnen Wort.

Alternativ eine Phrase und ein einzelnes Wort, das später verwendet werden kann, um auf diese Phrase zu verweisen.

Meine erste Idee war „ Bruch“ „, aber ich bin nicht sicher, ob dies das Konzept vermittelt.


Update basierend auf der Antwort von long:

Ich suche nach einem Begriff für die erstes Element in dieser Liste:

  • ?, [0-1]
  • ?, [0-10]
  • Prozent,%, [0 -100]
  • pro Mille 0/00 [0-1000]
  • Basispunkt, Permyriade 0/000, [0-10000]

Kommentare

  • Prozentsätze sind buchstäblich die Werte zwischen Null und Eins. ‚ ist genau dann, wenn wir sie mit dem Prozentsatz verwenden Zeichen, wir skalieren es um 100.
  • also könnte ich es einfach ‚ Prozent ‚ nennen und ein Leser würde Verstehe, dass dies ein Wert zwischen 0 und ist 1?
  • Nein, Sie müssten es einen Bruchteil der Länge nennen. Die Prozentsätze reichen von 0 bis 100. Oder schreiben Sie die Funktion neu, um einen Prozentsatz zu verwenden. oder vielleicht sogar beides (x < 1, es ‚ ein Bruchteil; 1 < x < 100, ‚ ein Prozentsatz)
  • Die Verwendung von Prozent kann leicht verwirrend sein . Bruch ist gut, z. “ Widget-Verschiebungsbruch: Bruch ist eine reelle Zahl zwischen 0 und 1. Das Widget sollte seine Ansicht so anpassen, dass der durch Bruch angegebene Punkt am Anfang des Widgets angezeigt wird.
  • @ HugoRune: Können Sie ein numerisches Beispiel dafür geben, was f (a, x) zurückgibt? Ich frage, weil per Definition n% = n / 100 & Sie angegeben haben, dass “ x ein Prozentsatz ist …., geteilt durch 100 “ was x% / 100 = x / 10000 bedeutet.

Antwort

Unter ähnlichen Umständen ist der Begriff, den ich normalerweise sehe, „Verhältnis“ oder manchmal „Verhältnis“. Sie müssen jedoch Ihren Satz klarstellen, woher der Leser wissen soll, dass wenn das Array a fünf Elemente hat und x = 0,5 , dann f (a, x ) gibt das dritte Element von a und nicht das zweite zurück?

Antwort

Normalisiert auf den Bereich [0,1].

Dies ist der übliche Ansatz, den Sie selten finden Werte, die auf andere Bereiche normalisiert sind.

Antwort

Ein Prozentsatz geteilt durch einhundert ist ein Basispunkt oder 1 pro zehntausend. Wie ähnliche Einheiten ( Prozent 0/0, pro Mille 0/00 usw.) kann als 0/000 ausgedrückt werden.

Sie könnten also möglicherweise „sagen, wobei x ein Basispunktwert ist.“

Der Basispunkt ist auch seltener als permyriad bezeichnet.

BEARBEITEN: Wenn Sie einen Prozentwert als Bruchwert zwischen 0 und 1 darstellen möchten, können Sie dies möglicherweise tun möchte Dezimalbruch . Die Zahl 61/100 (61%) kann als Dezimalbruch 0,61 geschrieben werden.

Kommentare

  • Leichtes Missverständnis: Ich suche nach einem Wort einen Wert zwischen 0 und 1 zu beschreiben; Eine Einheit, die 100-mal größer als ein Prozent ist. Dieser Basispunkt ist eine Einheit, die 100-mal kleiner als ein Prozent ist, ein Wert zwischen 0 und 10000. Trotzdem sehr interessant, ich kannte diese Begriffe vorher nicht.
  • Also möchten Sie vielleicht Dezimalbruch ? Die Zahl 61/100 (61%) kann als Dezimalbruch 0,61 geschrieben werden. Bearbeiten hinzugefügt, um oben zu antworten.
  • Das könnte es sein, ja
  • @HugoRune Wenn Sie sagen, dass ein Wert zwischen 0 und 1 100-mal größer als ein Prozent ist, was genau tun Sie dann? Damit gemeint?

Antwort

Sie können sagen: …, wobei x ein positiver Eigenbruch ist

Antwort

Ich habe das gleiche Namensproblem, wenn ich Variablen / Felder für Raten erstelle, um sie eindeutig zu machen Eine Zahl, die auf verschiedene Arten skaliert werden kann.

Basispunkt und Prozentsatz sind klar und eindeutig, aber ich kann keinen guten Namen für die Darstellung finden, bei der beispielsweise 0,1 tatsächlich 10% bedeutet.

Das Beste, was ich mir einfallen lassen konnte, ist „Mathematisch“, „Formale Dezimalzahl“ oder „Quantendezimalzahl“.

Kommentare

  • Hallo @John, die Site bevorzugt, dass Antworten unterstützt werden. Können Sie bitte Ihre Antwort bearbeiten , um zu erklären, warum Ihre drei Vorschläge gute Antworten auf die Frage sind?
  • Hi @Lawrence. Wie ich in meinem Eintrag sagte, konnte ich keine gute Antwort finden. Ich denke ‚ nicht, dass meine Vorschläge sehr gut sind. Der Gedanke hinter “ Quant Decimal “ ist, dass bei Manipulationen der Zinssätze in Quant-Bibliotheken (in Finanzunternehmen) ein “ 10% “ Rate wird ausgedrückt als “ 0,1 „. Normalisiert / Normalisiert (wie oben vorgeschlagen) wäre großartig, wenn es nicht ‚ t wäre, da die Zinssätze außerhalb des [0,1] -Bereichs liegen können.
  • Danke, das hilft. Es wäre nützlich, aus Ihrer Antwort auf eine solche Definition zu verlinken. Willkommen bei EL & U übrigens. Schauen Sie sich in diesem Beitrag an, was die Site erreichen möchte, indem Antworten unterstützt werden müssen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.