Процент

2 отговора 0 прегледа
#1

Процент

Незнам как да подходя: имам примерно от 0 до 100 % и съответно число от 0 до 3.3 което отговаря на диапазона до 100%.
При число 1.6 да отговаря примерно на 50%.
Ползвам FormatFloat('0.00', float) което отговаря на примерно 2.21
Как да стане да го преобразувам в проценти.

Успехът се гради на знания и собствена религия!
Отговор
в отговор на Timo #2

Re: Процент

Ако правилно съм разбрал - искаш ако имаш зададено напр. 1.6 да разбереш колко процента е?
Ако е така - за всяко число X, процентите се определят като това число се раздели на максималния диапазон и се умножи по 100, т.е. (X/3.3)*100.

За примера: (1.6/3.3)*100 = 48.5%.

Който не знае закона на Ома да си ходи у дома!
Отговор
в отговор на 2N3O55 #3

Re: Процент

Направих го ама доста си поиграх.
Раздробих го и премахнах десетичната точка и така 1.61 стана на 161 и в скала на проценти от 0 до 330%
Проблема беше че Gauge.Progress не може да чете число 1.61

Успехът се гради на знания и собствена религия!
Отговор