用于将数字对数转换为百分比的算法

Bre*_*nt 3 math logarithm

我正在寻找一种方法,通过以下方式将任何数字转换为百分比:

  1. 1.00是50%
  2. 低于1.00的数字以0%对数逼近
  3. 高于1.00的数字以对数方式接近100%.

    x> 0.因此y需要接近0,因为x在正侧变得无限小.

我确信这很简单,但我不记得怎么做了.

cob*_*bal 15

尝试 1 / (1 + e^(1-x))

它的逻辑函数移动了1个单位

图形

如果您希望它更快地接近,您可以将e更改为更高的值

编辑:

你可以使用f(0)= 0 1 - 2^(-x)

图形

  • Mac OS X附带的默认Grapher.app (3认同)