Вычисление октавных частот и степеней двойки: методы и примеры кода

  1. Октава.
    В теории музыки октава представляет собой удвоение или уменьшение музыкальной частоты вдвое. Если вы имеете в виду вычисление частоты на октаву выше заданной частоты, вот пример на Python:
def calculate_octave_frequency(base_frequency):
    octave_frequency = base_frequency * 2
    return octave_frequency
base_frequency = 440  # Example base frequency of A4
octave_frequency = calculate_octave_frequency(base_frequency)
print(f"The octave frequency is: {octave_frequency}")

Выход:

The octave frequency is: 880
  1. Степень 2:
    Степень 2 — это число, которое можно выразить как 2, возведенное в степень. Если вы хотите вычислить степень 2 для заданного показателя степени, вы можете использовать оператор возведения в степень (` в Python) или оператор побитового сдвига (<<` в некоторых языках программирования). Вот пример на Python:
def calculate_power_of_2(exponent):
    power_of_2 = 2  exponent
    return power_of_2
exponent = 5
power = calculate_power_of_2(exponent)
print(f"2 raised to the power of {exponent} is: {power}")

Выход:

2 raised to the power of 5 is: 32