et bedre udtryk for ' procentdel divideret med 100 '

Funktionen f (a, x) returnerer værdien i arrayet a specificeret af x , hvor x er en procentdel af længden af arrayet divideret med 100.

(dvs. x kan være enhver antal mellem 0 og 1, svarende til en procentdel mellem 0% og 100%)

Eksempler: hvis a = [1,2,3,4,5], så er f (a, 0,5) = 3 ; f (a, 0) = 1; f (a, 1) = 5;

Er der en bedre måde at udtrykke, at en eller anden variabel er en “ procentdel divideret med 100 “?

Fortrinsvis Jeg leder efter et enkelt ord.

Alternativt en sætning og et enkelt ord, der kan bruges senere til at henvise til denne sætning.

Min første idé var “ brøkdel “, men jeg er ikke sikker på, om det formidler konceptet.


Opdatering baseret på lange svar:

Jeg leder efter et udtryk for første punkt på denne liste:

  • ?, [0-1]
  • ?, [0-10]
  • procent,%, [0 -100]
  • promille 0/00 [0-1000]
  • basispunkt, permyriad 0/000, [0-10000]

Kommentarer

  • Procentdele er bogstaveligt talt værdierne mellem nul og en allerede. Det ' er netop når vi bruger det med procentdelen tegner, vi skalerer det med 100.
  • så jeg kunne bare kalde det ' procent ' og en læser ville forstå, at det er en værdi mellem 0 og 1?
  • Nej, du bliver nødt til at kalde det en brøkdel af længden. Procentdele går fra 0 til 100. Eller omskriv funktionen for at bruge en procentdel; eller måske endda begge (x < 1, det ' en fraktion; 1 < x < 100, det ' en procentdel)
  • Brug af procentdel kan let forvirre . Brøk er god, f.eks. " widget moveto-brøk: Brøk er et reelt tal mellem 0 og 1. Widgeten skal justere sin visning, så det punkt, der er givet ved brøk, vises i begyndelsen af widgeten. "
  • @ HugoRune: Kan du give et numerisk eksempel på, hvad f (a, x) returnerer. Jeg spørger, fordi du per definition n% = n / 100 & har angivet " x er en procentdel …. divideret med 100 " hvilket betyder x% / 100 = x / 10000.

Svar

Under lignende omstændigheder er udtrykket jeg normalt ser “forhold” eller undertiden “forhold”. Du skal dog afklare din sætning, hvordan skal læseren vide, at hvis array a har fem elementer og x = 0,5 , så f (a, x ) returnerer det tredje element i a og ikke det andet?

Svar

Normaliseret til interval [0,1].

Dette er den sædvanlige tilgang, og du finder sjældent værdier normaliseret til andre områder.

Svar

En procent divideret med hundrede er en basispunkt eller 1 pr. ti tusind. Som lignende enheder ( procent 0/0, promille 0/00 osv.) Er det kan udtrykkes som 0/000.

Så du kan muligvis sige “hvor x er en basispointværdi.”

Grundpunktet er også mindre almindeligt kaldet permyriad .

EDIT: Hvis du vil repræsentere en procentværdi som en brøkværdi mellem 0 og 1, kan du måske vil have decimalbrøk . Tallet 61/100 (61%) kan skrives som den decimale brøkdel 0,61.

Kommentarer

  • Lille misforståelse: Jeg leder efter et ord at beskrive en værdi mellem 0 og 1; en enhed, der er 100 gange større end en procent. Dette basispunkt er en enhed, der er 100 gange mindre end en procent, en værdi mellem 0 og 10000. Ikke desto mindre meget interessant, jeg kendte ikke disse udtryk før.
  • Så vil du måske have decimalbrøk ? Tallet 61/100 (61%) kan skrives som den decimale brøkdel 0,61. Redigering tilføjet til svaret ovenfor.
  • Det kunne være det, ja
  • @ HugoRune Når du siger, at en værdi mellem 0 og 1 er 100 gange større end en procent, hvad gør du nøjagtigt mener med det?

Svar

Du kan sige: …, hvor x er en positiv korrekt brøkdel af array-længden.

Svar

Jeg står over for det samme navngivningsproblem, når jeg opretter variabler / felter for hastigheder for at gøre det entydigt et tal, der kan skaleres på forskellige måder.

Basispoint og procentdel er klare og utvetydige, men jeg kan ikke finde et godt navn til repræsentationen, hvor for eksempel 0,1 faktisk betyder 10%.

Det bedste, jeg har kunnet komme med, er “Matematisk”, “Formel decimal” eller “Quant decimal”.

Kommentarer

  • Hej @John, webstedet foretrækker, at svar understøttes. Kan du redigere dit svar for at forklare, hvorfor dine tre forslag er gode svar på spørgsmålet?
  • Hej @ Lawrence. Som jeg sagde i mit indlæg, har jeg ikke været i stand til at finde et godt svar. Jeg ' synes ikke mine forslag er meget gode. Tanken bag " Quant-decimal " er, at når renter manipuleres i Quant-biblioteker (i finansielle virksomheder), er en " 10% " sats udtrykkes som " 0,1 ". Normaliseret / Normaliseret (som foreslået ovenfor) ville være godt, hvis det ikke var ' t for det faktum, at renten kan være uden for [0,1] -området.
  • Tak, det hjælper. Det ville være nyttigt at linke til en sådan definition fra dit svar. Velkommen til EL & U, forresten. Se på dette indlæg om, hvad webstedet forsøger at opnå ved at kræve, at svar understøttes.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *