gpt4 book ai didi

jekyll - Jekyll/Liquid 中的尾随零

转载 作者:行者123 更新时间:2023-12-03 05:03:13 25 4
gpt4 key购买 nike

我的 frontmatter 看起来像这样:

products:
- item: item name
price: 39.50
- item: item number two
price: 12.50

如何以液体形式输出这些带有尾随零的变量?

请注意,{{ products[0].price }} 将输出 39.5。我需要它输出 39.50

最佳答案

这将是一种方法,分多个步骤:

  • 将数字四舍五入 N 位小数(例如 2),以便小数具有统一的大小;
  • 用小数点分隔符拆分数字,得到一个包含两个元素的数组,其中整数部分位于元素 0 上,小数部分位于元素 1 上;
  • 将 N 个尾随零附加到小数部分,并将字符串截断 N 个位,这样就得到了 N 个小数。
<小时/>
{% assign price_split = page.products[0].price | round: 2 | split: "." %}
{% assign integral = price_split[0] %}
{% assign fractional = price_split[1] | append: "00" | truncate: 2, "" %}

Formatted Price: {{ integral }}.{{ fractional }}

关于jekyll - Jekyll/Liquid 中的尾随零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37862167/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com