|
|
|
| Есть цифры
от 1000 до 1500.
Нужно перевести их в другую систему, сделать другую разницу между.
Например, чтобы 1000 стало 0, а 1500-100.
Т. е. перевести все числа от 1000 до 1500 в от 0 до 100. Как это сделать? | |
|
|
|
|
|
|
|
для: Sergeous
(10.12.2011 в 22:09)
| | что-то не очень понятно пока по какому принципу они должны изменяться? Как 500 должно поместиться в 100?
1000=0,1001=1,...,1099=99,1100=0,1101=1 и т.д. по кругу
или
1000=0,1005=1,1010=2 и т.д. целочисленно
или
1000=0,1001=0.2,1002=0.4 и т.д. дробно
или как-то еще? | |
|
|
|
|
|
|
|
для: Sfinks
(10.12.2011 в 23:52)
| | Неправильно написал - удаляю | |
|
|
|
|
|
|
|
для: Sfinks
(10.12.2011 в 23:52)
| | Я не знаю, по какому принципу они должны рассчитываться, но мне нужно, чтобы получились процента (числа от 0 до 100). | |
|
|
|
|
|
|
|
для: Sergeous
(11.12.2011 в 01:43)
| | Можно начать отталкиваться от следующего скрипта
<?php
$x = 1333;
$start = 1000;
$end = 1500;
$percent = 100 * ($x - $start) / ($end - $start);
echo $percent." %";
?>
|
| |
|
|
|
|
|
|
|
для: Sergeous
(11.12.2011 в 01:43)
| | Спасибо. То, что нужно. | |
|
|
|