私は非常に基本的な進捗率の計算を行っていますが、現時点では線形計算です:
0 -> 0%
max/10 -> 10%
max -> 100%
計算は単純に次のようになります。
$max = 4000;
$current = 1450;
$percent = ceil($current/$max*100);
として簡単。
しかし、プログレスバーが最初に速く増加するように見えるようにする必要があり、基本的に最初の視覚的な進行を後押しします.
私は本当にそれを知っているべきですが、私の脳は古い数学を取得していません(私はコーヒーが多すぎるのが原因です).
私が求めているのは一種の緩和だと思います。この非常に単純な式を変更して、進行曲線に異なる影響を与えるにはどうすればよいですか?
注: これは明らかに php ですが、どの言語でも同じはずです。