• Дано натуральное число n получить наибольшее число вида 4^k меньшее n.
    Нужна программа на Visual Basic

Ответы 1

  • Function fixlog(n As Integer) As Integer

    Dim l As Double, i, j, k As Integer

    l = log(n) / log(4#)

    i = l - Fix(l)

    j = Sgn(Fix(l) - l) + 1

    k = Fix(l - i) - j

    fixlog = 4^ ^ k

    End Function

    Excel VBA

    • Автор:

      emilio3
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years