• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Помогите с процедурой, Plz.

  • Автор темы Автор темы StagerC
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
S

StagerC

Помогите, пожалуйста, решить задачку:
Числа по основанию 4 и 16. Выполнить операцию умножения.
Вот у меня есть процедура, тока что дальше?
Я с этой процедурой ничего не смог сделать :'(
Процедура:
Код:
Public Function Cvt16to4(src As String) 
Dim n As Long, i As Long, s As String, flg As Long 

i = Val("&H" & src & "&") 
s = "(4)" 
n = (i And &H7FFFFFFF) ' Давим старший бит 
flg = (i = n)		 ' True, если бита не было 
For i = 1 To 15 
s = CStr(n And 3) & s 
n = n \ 4 
Next 
If Not flg Then n = (n Or 2) 
s = CStr(n And 3) & s 

Cvt16to4 = s 
End Function
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab