GDB :使用打印计算双倍
GDB : compute double with print
我想
在我的程序处于断点时用 gdb 进行一些计算。
但这是我的问题:
(gdb) call 2,6*2
$26 = 12
它根本不计算双倍。
我怎么能说 gdb 来计算双精度?
谢谢。
(gdb) call 2,6*2
$26 = 12
它根本不计算双倍。
不应该:你给 GDB call
命令一个逗号表达式,它正确地计算了这个表达式。
您可能希望:
(gdb) print 2.6 * 2
$1 = 5.1999999999999993
或
(gdb) call 2.6 * 2
$2 = 5.1999999999999993
相关文章:
- 如何循环打印顶点结构
- C++计算未以正确的格式打印
- 打印给定大小的集合的所有子集并计算子集
- 从右到左计算当前索引中的数据结构中的元素数,并打印每个元素的计数
- 我正在计算的序列(Hailstone)需要打印一次时两次打印
- Arduino:在库中计算出的打印值
- C++二叉搜索树打印和深度计算
- 计算各种数字中的最小值倍数,并将其打印为prime
- 计算文本文件中的单个字母并打印结果 - 错误的输出 C++
- C++一次打印一个单词的字符串,计算字符数和字符数
- 计算出现次数并使用C/STL打印顶部K
- 这个 c++ 程序中缺少什么?打印计算
- 如何在C++中打印编译时计算的结果
- 计算并打印句子中每个单词的长度
- GDB :使用打印计算双倍
- c++计算输入和保存点的结构与原点之间的距离,根据距离打印出列表
- c++计算总是打印出11
- 打印序列中的1的个数,直到一个数字,而不实际计算1
- 如何打印或计算张量
- 如何粗略计算和打印clock_t时间