1
그래서 Verilog에서 합성을 위해 64 비트 부동 소수점 숫자로 작업하고 있습니다. 이상적으로는 A와 B를하고 싶습니다. A와 B는 두 숫자입니다. 나는 A * B를하는 과거를 가졌으므로, 첫 번째 비트 0의 값을 1로 변경하거나 1에서 0을 변경하여 -A * B로 나타내면 이제는 괜찮습니다.Verilog에서 64 비트 부동 소수점의 부호를 변경합니까?
유사하면,
A [0] = ~ A [0];
미리 제안 해 주셔서 감사합니다.
이상적으로 프로그램에 0이있을 수 있습니다. 나중에 다른 FP 번호를 추가하거나 곱하면 프로그램에 -0의 효과가 있습니까? – user2045143
@ user2045143 :'-0 * x'는 모든 유한'x'에 대해'-0'입니다. '-0 + x'는'+0 + x'와 같습니다 (디폴트 반올림을 가정 함). –