title: Do math functions of constant expressions get pre-calculated at compile time?
body: <p>I tend to use math functions of constant expressions for convinience and coherence (i.e <code>log(x)/log(2)</code> instead of <code>log(x)/0.3...</code>). Since these functions aren't actually a part of the language itself, neither are they defined in <code>math.h</code> (only declared), will the constant ones get precalculated at compile time, or will they be wastefully calculated at runtime?</p>