Introduction
看到一个关于 notion
的视频, 其中展示了数据库的用法.
有一个用法吸引到了我, 作者用数据库记录了自己10w+电子设备的日均成本.
后来我自己尝试使用时, 发现除法计算保留的有效数字太多了, notion
自带的四舍五入功能只支持到整数位, 看来不得不手动实现一下.
这篇文章记录部分notion公式写法和四舍五入方式
Process
prop("name of variable")
获取变量的值
round(4.5)
四舍五入. 这里返回5
四则运算
如果你直接点击 Operators
中的元素来让他自动生成格式, 他会使用 add, subtract, multiply, divide
传入两个参数的形式来进行运算.
但是实际上可以直接手动输入四则运算符号实现.
除法默认保留很多位!!!
Solution
先把欲保留的那位小数提到整数, 进行四舍五入, 再移回小数
如果你想保留两位小数:
round(divide(prop("Purchase Price"), prop("Holding Days")) * 100) / 100
123.456
先乘 100
得到 12345.6
, 再四舍五入得到 12346
, 再移回得到 123.46