added log2, ceil, floor into calculator