1

Specman で負の 16 進数を出力することは可能ですか?

例えば:

var foo : int;
foo = -0x5;
print foo;

印刷されます: foo = 0xfffffffb. 出力を次のように表示するにはどうすればよい-0x5ですか?

どんな助けにも本当に感謝します。

4

2 に答える 2

2

次のようにトリックを試すことができます。

if foo >= 0 then {
    out(foo);
} else {
    out("-", -foo);
};
于 2014-11-18T09:38:36.947 に答える