Я пробовал искать логарифм + цель-с, но все, что я получаю, это страницы с тестами по математике от учителей или объяснения, что такое логарифм;)
У меня есть некоторые измерения, например, 83912,41234, а другие — 32,94232. Мне нужно сжать этот огромный спектр в нечто от 0 до 100, и что 32,94232 должно быть по крайней мере чем-то большим, чем 2, где 83912,41234 будет чем-то около 100. Так что я думаю, что функция логарифмирования будет здесь моим другом.
ОБНОВЛЕНИЕ: я наткнулся на файл math.h через «Быстро открыть» (очень хорошая команда в Xcode: SHIFT + CMD + D), и там большой сюрприз:
extern double log ( double );
extern float logf ( float );
extern double log10 ( double );
extern float log10f ( float );
extern double log2 ( double );
extern float log2f ( float );
extern double log1p ( double );
extern float log1pf ( float );
extern double logb ( double );
extern float logbf ( float );
Но: Ни текста, ни комментариев. Я не такой уж помешан на математике. Так что было бы неплохо какое-то описание, например, какой логарифм для какого случая, как выглядит кривая и т. д., поэтому любые отличные ссылки очень ценятся!