Я наблюдаю интересный результат, когда набираю вывод:
Вот фрагмент кода:
int bitSize = (int)log10(1.0*16)/log10(2.0); //bistsize = 3 it should be 4
int temp = log10(1.0*16)/log10(2.0); //temp = 4
По сути, я хочу взять log2 (16), которое должно быть 4.Я думаю, что мое понимание типизации неправильно.Есть предложения?
Спасибо