📜  在 Julia 中计算最小和最大 an – nextpow() 和 prevpow() 方法

📅  最后修改于: 2022-05-13 01:55:36.961000             🧑  作者: Mango

在 Julia 中计算最小和最大 a n – nextpow() 和 prevpow() 方法

nextpow()是 julia 中的一个内置函数,用于返回最小的a^n 不小于 x,其中 n 为非负整数,a 必须大于 1,x 必须大于 0。

例子:

# Julia program to illustrate 
# the use of nextpow() method
   
# Getting the smallest a ^ n
println(nextpow(2, 8))
println(nextpow(2, 10))
println(nextpow(3, 8))
println(nextpow(5, 15))

输出:

8
16
9
25

prevpow()

prevpow()是 julia 中的内置函数,用于返回最大的a^n 不大于 x,其中 n 为非负整数,a 必须大于 1,x 不得小于 1。

例子:

# Julia program to illustrate 
# the use of prevpow() method
   
# Getting the largest a ^ n
println(prevpow(2, 8))
println(prevpow(2, 6))
println(prevpow(3, 8))
println(prevpow(5, 15))

输出:

8
4
3
5