Поделитесь своими знаниями, ответьте на вопрос:
C++ Статические поля и методы класса. Друзья класса. Паттерн проектирования «Одиночка» - Singleton. Создайте класс, у которого может быть только один объект (экземпляр Реализуйте две версии: а) объект существует с того момента, когда программа начинает выполняться, его нельзя уничтожить или заменить другим объектом, т.е. всегда существует один и только один объект класса; б) изначально нет ни одного объекта класса, при первом запросе на получение объекта он создается, последующие запросы получают этот созданный объект, объект можно уничтожить и создать (в общем случае уже другой) заново, т.е. в любой момент времени выполнения программы существует не более одного объекта класса.
16^у Мбайт = 8^х бит
16^у = 8^х /8/1024^2
2^(4 y + 23) = 2^(3 x)
y = (3 x)/4 - 23/4
целочисленные решения имеют вид
x = 4 n + 1, y = 3 n - 5, n∈Z
если при этом предположить, что в рпавой части равенства минимум должен быть минимум 1 бит, то минимальное целое x = 1
Первые решения
16^у Мбайт = 8^х бит
16^(-5) Мбайт = 8^1 бит
16^(-2) Мбайт = 8^5 бит
16^1 Мбайт = 8^9 бит
16^4 Мбайт = 8^13 бит
16^7 Мбайт = 8^17 бит
16^10 Мбайт = 8^21 бит
Дальше ещё много решений :)
32^х Кбайт = 2^у Мбайт
32^х /1024 = 2^у
2^(y + 10) = 2^(5 x)
y = 5 x - 10
и решения
32^0 Кбайт = 2^(-10) Мбайт
32^1 Кбайт = 2^(-5) Мбайт
32^2 Кбайт = 2^(0) Мбайт