我的操作很麻烦,看起来很简单.我愿意圆商.我知道I : Integer := A/B,(其中A和B是整数)返回楼层.但是我想获得上限.我一直试图玩,'Ceiling 'Round 'Rounding但它们似乎都没有工作(大多数时候它甚至没有编译).我希望能有一个快速的答案,一个优雅的(可以写它没有十几种类型的转换)解决方案; D
通常我会说
I : Integer := (A + (B - 1)) / B;
Run Code Online (Sandbox Code Playgroud)
(通常在尝试计算出需要多少存储单元以容纳一定数量的位时遇到).