Funkcja f (a, x) zwraca wartość w tablicy a określoną przez x , gdzie x to procent długości tablicy podzielony przez 100.
(tj. x może być dowolnym liczba od 0 do 1, odpowiadająca procentowi od 0% do 100%)
Przykłady: jeśli a = [1,2,3,4,5], to f (a, 0,5) = 3 ; f (a, 0) = 1; f (a, 1) = 5;
Czy jest lepszy sposób wyrażenia, że jakaś zmienna jest „ procentem podzielonym przez 100 ”?
Najlepiej Szukam jednego słowa.
Ewentualnie frazę i jedno słowo, którego można później użyć do odniesienia się do tego wyrażenia.
Moim pierwszym pomysłem był „ ułamek ”, ale nie jestem pewien, czy oddaje to koncepcję.
Aktualizacja oparta na długich odpowiedziach:
Szukam terminu na pierwsza pozycja na tej liście:
- ?, [0-1]
- ?, [0-10]
- percent,%, [0 -100]
- promień 0/00 [0-1000]
- punkt bazowy, permyriad 0/000, [0-10000]
Komentarze
- Procenty to już dosłownie wartości z przedziału od zera do jedynki. ' jest tylko wtedy, gdy używamy go z wartością procentową znak, skalujemy go o 100.
- mogę po prostu nazwać to ' procent ', a czytelnik rozumiem, że jest to wartość między 0 a 1?
- Nie, należałoby nazwać to ułamkiem długości. Wartości procentowe mieszczą się w zakresie od 0 do 100. Lub przepisz funkcję, aby używała wartości procentowej; a może nawet oba (x < 1, to ' sa fraction; 1 < x < 100, to ' sa w procentach)
- Używanie procent może być bardzo mylące . Ułamek jest dobry, np. " widget moveto ułamek: Ułamek to liczba rzeczywista z przedziału od 0 do 1. Widget powinien dostosować swój widok tak, aby punkt podany przez ułamek pojawił się na początku widżetu. "
- @ HugoRune: Czy możesz podać liczbowy przykład tego, co zwraca f (a, x). Pytam, ponieważ z definicji n% = n / 100 & podałeś " x to procent …., podzielony przez 100 " co oznacza x% / 100 = x / 10000.
Odpowiedź
W podobnych okolicznościach termin, który zwykle widzę, to „proporcja” lub czasami „stosunek”. Musisz jednak wyjaśnić swoje zdanie, skąd czytelnik ma wiedzieć, że jeśli tablica a ma pięć elementów i x = 0,5 , to f (a, x ) zwraca trzeci element a , a nie drugi?
Answer
Znormalizowane do zakresu [0,1].
Jest to typowe podejście i rzadko można znaleźć wartości znormalizowane względem innych zakresów.
Odpowiedź
Procent podzielony przez sto to punkt bazowy , czyli 1 na dziesięć tysięcy. Podobnie jak podobne jednostki ( procent 0/0, promile 0/00 itd.) można wyrazić jako 0/000.
Możesz więc powiedzieć „gdzie x jest wartością punktu bazowego”.
Punkt bazowy to także rzadziej nazywane permyriadą .
EDYCJA: Jeśli chcesz przedstawić wartość procentową jako ułamek między 0 a 1, być może chcesz ułamek dziesiętny . Liczbę 61/100 (61%) można zapisać jako ułamek dziesiętny 0,61.
Komentarze
- Drobne nieporozumienie: szukam słowa opisać wartość między 0 a 1; jednostka, która jest 100 razy większa niż procent. Ten punkt bazowy to jednostka, która jest 100 razy mniejsza niż procent, wartość między 0 a 10000. Niemniej jednak bardzo interesujące, wcześniej nie znałem tych terminów.
- Może więc chcesz ułamek dziesiętny ? Liczbę 61/100 (61%) można zapisać jako ułamek dziesiętny 0,61. Edycja dodana do odpowiedzi powyżej.
- To może być to, tak
- @HugoRune Kiedy mówisz, że wartość między 0 a 1 jest 100 razy większa niż procent, co dokładnie robisz znaczy przez to?
Odpowiedź
Możesz powiedzieć: …, gdzie x jest dodatnim ułamkiem właściwym długości tablicy.
Odpowiedź
Mam ten sam problem z nazwami podczas tworzenia zmiennych / pól dla stawek w celu ujednoznacznienia liczbę, którą można skalować na różne sposoby.
Punkt bazowy i procent są jasne i jednoznaczne, ale nie mogę znaleźć dobrej nazwy dla reprezentacji, w której na przykład 0,1 faktycznie oznacza 10%.
Najlepsze, jakie udało mi się wymyślić, to „Mathematical”, „Formal Decimal” lub „Quant Decimal”.
Komentarze
- Cześć @John, witryna woli, aby odpowiedzi były obsługiwane. Czy możesz edytować swoją odpowiedź, aby wyjaśnić, dlaczego trzy sugestie są dobrymi odpowiedziami na to pytanie?
- Cześć @Lawrence. Jak powiedziałem w swoim wpisie, nie udało mi się znaleźć dobrej odpowiedzi. Nie ' nie sądzę, że moje sugestie są bardzo dobre. Myślenie za " Quant Decimal " polega na tym, że gdy manipuluje się stopami procentowymi w bibliotekach Quant (w firmach finansowych), " 10% " stawka jest wyrażana jako " 0,1 ". Znormalizowane / znormalizowane (jak zasugerowano powyżej) byłoby świetne, gdyby nie ' t ze względu na fakt, że stopy procentowe mogą znajdować się poza zakresem [0,1].
- Dzięki, to pomaga. Przydałby się link do takiej definicji z Twojej odpowiedzi. Swoją drogą, witamy w EL & U. Spójrz na ten post , aby dowiedzieć się, co witryna próbuje osiągnąć, wymagając obsługi odpowiedzi.