private object _ceil(INakoFuncCallInfo info) { object a = info.StackPop(); object b = info.StackPop(); int ib = 0; if (b is string) { string sb = (string)b; if (sb.Contains(".")) { ib = GetDigitOfDecimal(sb); } else { ib = int.Parse(sb); } } else { ib = NakoValueConveter.ToInt(b); } double da = NakoValueConveter.ToDouble(a); return(__ceil(da, ib)); }