aboutsummaryrefslogtreecommitdiff
path: root/SingleSource/UnitTests/2003-05-26-Shorts.reference_output
blob: d76fef387310f8bea40c18eda7f746527aee20c6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
   ui = 3318069411 (0xc5c5b8a3)		UL-ui = -5787213829993660416 (0xafafafaf00000000)
ui*ui = 2382936009 (0x8e08b7c9)	  UL/ui = 3815330145 (0xe3695161)

    i = -976897885 (0xc5c5b8a3)	L-i = -5787213825698693120 (0xafafafb000000000)
 i* i = -1912031287 (0x8e08b7c9)	L/ i = 5924072429 (0x1611a2bed)

us    = 47267 (0xb8a3)		UL-us = -5787213826675638272 (0xafafafafc5c50000)
us*us = 2234169289 (0x852ab7c9)	  UL/us = 267830203885035 (0xf3971429a5eb)

 s    = -18269 (0xffffb8a3)	L-s = -5787213826675572736 (0xafafafafc5c60000)
 s* s = 333756361 (0x13e4b7c9)	L/ s = 316777810864064 (0x1201b94e3a7c0)

ub    = 163 (0xa3)		UL-ub = -5787213826675591168 (0xafafafafc5c5b800)
ub*ub = 26569 (0x67c9)		UL/ub = 77665829736404666 (0x113eca9209fd6ba)

 b    = -93 (0xffffffa3)		L-b = -5787213826675590912 (0xafafafafc5c5b900)
 b* b = 8649 (0x21c9)			L/b = 62228105663178397 (0xdd1421e519669d)


uiprod = 41764483 (0x27d4683)	  uidiv = 3782248129 (0xe17086c1)

usprod = 18051 (0x4683)	  usdiv = 50617 (0xc5b9)

ubprod = 131 (0x83)	  ubdiv = 36 (0x24)

 iprod = 41764483 (0x27d4683)	   idiv = 2376956265 (0x8dad7969)

 sprod = 18051 (0x4683)	   sdiv = 4096 (0x1000)

 bprod = 4294967171 (0xffffff83)	   bdiv = 73 (0x49)

exit 0