kiriage function

double kiriage(
  1. double x,
  2. int n
)

Round up / ceiling (corresponds to Pascal Kiriage)

Implementation

double kiriage(double x, int n) {
  x = x * pow(10, n - 1);
  if (x - x.truncateToDouble() > 0.0001) {
    x = x.truncateToDouble() + 1;
  } else {
    x = x.truncateToDouble();
  }
  return x * pow(10, 1 - n).toDouble();
}