本网站由以下捐款支持:OEIS基金会.

模板:日志b

来自OeisWiki
跳转到:航行,搜索

这个{{日志b}}数学函数模板返回基数 对数属于,其中都是积极的实数.

用法

{{日志b|正实数|不同于1(基数)}}的正实数

{{日志b|正实数基数=不同于1(基数)}}的正实数

有效输入

正实数作为第一个参数,正实数不同于1作为第二个参数(基数)。

示例

输入有效的示例

代码 结果
{{日志b|0.5|2}} -1
{{日志b|1|3}} 0
{{日志b|1.5|底=1.5}} 1
{{日志b|256|4}} 4
{{日志b|216|6}} 3
{{日志b|216|1/6}} -3
{{日志b|512|8}} 3
{{日志b|10^40|100}} 20
{{日志b|e^pi|e}} 3.1415926535898
{{日志b|pi^e|pi}} 2.718281828459
{{log_b|10^15|基数={{黄金比率}}} 71.774579501725
{{log_b|{{Golden比率}}-1|base={黄金比率}}}} -0.99999999999998
{{log_b |{{黄金比例}}+1 |基数={{黄金比例}}} 2


输入无效的示例(返回错误消息)

代码 结果
{{日志b|9|-3}} Log_b错误:第二个参数(基数)必须是与1不同的正实数
{{日志b|9|0}} Log_b错误:第二个参数(基数)必须是与1不同的正实数
{{日志b|9|1}} Log_b错误:第二个参数(基数)必须是与1不同的正实数
{{日志b|i|3}} Log_b错误:第一个参数必须是正实数
{{日志b|-1|3}} Log_b错误:第一个参数必须是正实数
{{日志b|0|3}} Log_b错误:第一个参数必须是正实数

代码

{{ifnum|{{1|不是数字}}}|{{#ifexpr:({{1}})>0|{{ifnum|{{base|{{2|不是数字}}}}|{{#ifexpr:(({{base|{{2}}}})>0)和(({}base|{2}{}}}{})!=1 )|{{expr:ln({{1}})/ln({{base|{{2}}}}|{{error|Log_b错误:第二个参数(基)必须是与1}}不同的正实数}}|{{error|Log_b错误:第二个参数(基)必须是与1}}不同的正实数}}|{{error|Log_b error:第一个参数必须是正实数}}}}|{{error|Log_b error:第一个参数必须是正实数}}}}

另请参见