string - 将前导零的haskell Int转换为String

标签 string haskell int

假设我有一个 Int = 08 类型的变量,如何将其转换为保持前导零的字符串?

例如:

v :: Int
v = 08

show v

输出:8

我希望输出为“08”。

这可能吗?

最佳答案

使用Text.Printf.printf :

printf "%02d" v

确保导入 Text.Printf.printf第一的。

关于string - 将前导零的haskell Int转换为String,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/376968/

相关文章:

python - 使用 Pandas 在关键短语后提取字符串的特定部分?

swift - Swift 中的字符串比较是如何发生的

c++ - 高效的字符串截断算法,顺序删除相等的前缀和后缀

ios - 值转换问题?

python - 连接字符串?

haskell - 弱头范式和评估顺序

haskell - 在 ghci 中跟踪历史

java - 从 int 中获取第二个数字

c++ - 没有匹配的调用函数

haskell - 是什么阻碍了高效的 Haskell 虚拟机(如 JVM)?