Добро пожаловать, Гость!
Проценты, хэлп ми плз
PHP/MySQL | Проценты, хэлп ми плз
Скиталец :
Короче тупой я. Матимаику незнаю. Смотрите есть число например 500 нужно выяснить сколько процентов из него будет 30 и сделать это должен php код
<?php
$a=500;
$b=30;
$procent=$a/100;
$resultat=$b/$procent;
echo "$resultat%";
?>
вроде в школе так учили но на деле нихера! В чем ошибка ребят?
Проценты, хэлп ми плз
27 Мая 2017Короче тупой я. Матимаику незнаю. Смотрите есть число например 500 нужно выяснить сколько процентов из него будет 30 и сделать это должен php код
<?php
$a=500;
$b=30;
$procent=$a/100;
$resultat=$b/$procent;
echo "$resultat%";
?>
вроде в школе так учили но на деле нихера! В чем ошибка ребят?
Комментарии:
Скиталец 30 Мая 2017
Автор темы
Saint, одной строкой невыйдет смотри
<?php
echo '<div class="prg-bar fght">
<div class="prg-green fl" style="width:'.$proc.'%;">
</div><div class="prg-red fl" style="width:'.$udar.'%;">
</div></div></div></div>';
?>
1)определяем здоровье (остаток) переменная $proc
2)определяем сколько процентов из полного здоровья отнимает удар переменная $udar
3) отсекаем потраченное здоровье.
полюбому минимум 3
Автор темы
Saint, одной строкой невыйдет смотри
<?php
echo '<div class="prg-bar fght">
<div class="prg-green fl" style="width:'.$proc.'%;">
</div><div class="prg-red fl" style="width:'.$udar.'%;">
</div></div></div></div>';
?>
1)определяем здоровье (остаток) переменная $proc
2)определяем сколько процентов из полного здоровья отнимает удар переменная $udar
3) отсекаем потраченное здоровье.
полюбому минимум 3
Saint
30 Мая 2017
Скиталец, Ну мой вариант подходит под это дело . если дело одноразовое ,можно сократить код до 1 строки )
______________________
Я есть сущность
Скиталец, Ну мой вариант подходит под это дело . если дело одноразовое ,можно сократить код до 1 строки )
______________________
Я есть сущность
Скиталец 29 Мая 2017
Автор темы
Saint, да но несовсем игру одну популярную копирую там жизнь героя доложна убывать в процентах удар отображается красной полоской... А проще показать смотри скрин
Screenshot_2017-05-29-21-08-38 (139.89Kb)
Автор темы
Saint, да но несовсем игру одну популярную копирую там жизнь героя доложна убывать в процентах удар отображается красной полоской... А проще показать смотри скрин
Saint
29 Мая 2017
Я так понял типа полоска опыта или там рейтинга делается .
Кину тоже в бочку свой вариант
<?
//Надо
$must_xp = 10000;
//Есть
$is_xp = 4500;
//Математика)
$pr = round(floor(($is_xp / $must_xp) * 100));
//out
echo $pr .'%';
//Example : 45%
?>
______________________
Я есть сущность
Я так понял типа полоска опыта или там рейтинга делается .
Кину тоже в бочку свой вариант
<?
//Надо
$must_xp = 10000;
//Есть
$is_xp = 4500;
//Математика)
$pr = round(floor(($is_xp / $must_xp) * 100));
//out
echo $pr .'%';
//Example : 45%
?>
______________________
Я есть сущность
Скиталец 29 Мая 2017
Автор темы
Сибирский, так то же самое только ты ещё и округлил а мне это неприемлемо
Я уже сам все решил
Короче число делил на 100 потом опять же число делил на полученную цифру это было 100% ну тоесть
<?
$a=50;
$b=10;
$c=$a/100;
$d=$b/$c;
$e=$a/$c;
?>
Таким образом полоски отображают весь расклад в процентах.
Автор темы
Сибирский, так то же самое только ты ещё и округлил а мне это неприемлемо
Я уже сам все решил
Короче число делил на 100 потом опять же число делил на полученную цифру это было 100% ну тоесть
<?
$a=50;
$b=10;
$c=$a/100;
$d=$b/$c;
$e=$a/$c;
?>
Таким образом полоски отображают весь расклад в процентах.
SakamskY
27 Мая 2017
Ну так все верно. Считаем сколько будет один процент. В нашем случае 5. Потом делим то число на полученное и получаем 6%.
Было бы проще 30/500*100 как по мне. Хотя без разницы
Ну так все верно. Считаем сколько будет один процент. В нашем случае 5. Потом делим то число на полученное и получаем 6%.
Было бы проще 30/500*100 как по мне. Хотя без разницы