modって余り?
a - d * (a / d) で?