如何防止 Liquid 中的数字四舍五入
How To Prevent from rounding numbers in Liquid
我正在尝试计算两个月之间的增长率,我得到的是整数而不是浮动数。有没有办法防止液体四舍五入?
{{ articles_created_this_month_count |减去:articles_created_last_month_count | divided_by: articles_created_last_month_count |次:100 }}%
{{ articles_created_this_month_count |减去:articles_created_last_month_count | divided_by: articles_created_last_month_count |次:100 }}%
将 javascript 用于此类不适合使用 Liquid 的宠物项目
与许多编程语言一样,当 Liquid 将一个整数除以一个整数时,结果将始终再次是一个整数。所以 5 / 2
将等于 2
。但是 5.0 / 2
将是 2.5
。因此,您可以将 articles_created_this_month_count
与 1.0
相乘:
{{ articles_created_this_month_count | times: 1.0 | minus: articles_created_last_month_count | divided_by: articles_created_last_month_count | times: 100 }}
我正在尝试计算两个月之间的增长率,我得到的是整数而不是浮动数。有没有办法防止液体四舍五入?
{{ articles_created_this_month_count |减去:articles_created_last_month_count | divided_by: articles_created_last_month_count |次:100 }}%
{{ articles_created_this_month_count |减去:articles_created_last_month_count | divided_by: articles_created_last_month_count |次:100 }}%
将 javascript 用于此类不适合使用 Liquid 的宠物项目
与许多编程语言一样,当 Liquid 将一个整数除以一个整数时,结果将始终再次是一个整数。所以 5 / 2
将等于 2
。但是 5.0 / 2
将是 2.5
。因此,您可以将 articles_created_this_month_count
与 1.0
相乘:
{{ articles_created_this_month_count | times: 1.0 | minus: articles_created_last_month_count | divided_by: articles_created_last_month_count | times: 100 }}