Advertisement
Guest User

Sdiv/Udiv-64bit/32bit

a guest
Mar 18th, 2018
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.71 KB | None | 0 0
  1. Xn Sdiv Xm Actual Expected
  2. 0 / 0 = 0 = 0
  3. 0 / 1 = 0 = 0
  4. 0 / 9223372036854775807 = 0 = 0
  5. 0 / -9223372036854775808 = 0 = 0
  6. 0 / -2 = 0 = 0
  7. 0 / -1 = 0 = 0
  8. 1 / 0 = 0 = 0
  9. 1 / 1 = 1 = 1
  10. 1 / 9223372036854775807 = 0 = 0
  11. 1 / -9223372036854775808 = 0 = 0
  12. 1 / -2 = 0 = 0
  13. 1 / -1 = -1 = -1
  14. 9223372036854775807 / 0 = 0 = 0
  15. 9223372036854775807 / 1 = 9223372036854775807 = 9223372036854775807
  16. 9223372036854775807 / 9223372036854775807 = 1 = 1
  17. 9223372036854775807 / -9223372036854775808 = 0 = 0
  18. 9223372036854775807 / -2 = -4611686018427387903 = -4611686018427387903
  19. 9223372036854775807 / -1 = -9223372036854775807 = -9223372036854775807
  20. -9223372036854775808 / 0 = 0 = 0
  21. -9223372036854775808 / 1 = -9223372036854775808 = -9223372036854775808
  22. -9223372036854775808 / 9223372036854775807 = -1 = -1
  23. -9223372036854775808 / -9223372036854775808 = 1 = 1
  24. -9223372036854775808 / -2 = 4611686018427387904 = 4611686018427387904
  25. -9223372036854775808 / -1 = -9223372036854775808 = -9223372036854775808
  26. -2 / 0 = 0 = 0
  27. -2 / 1 = -2 = -2
  28. -2 / 9223372036854775807 = 0 = 0
  29. -2 / -9223372036854775808 = 0 = 0
  30. -2 / -2 = 1 = 1
  31. -2 / -1 = 2 = 2
  32. -1 / 0 = 0 = 0
  33. -1 / 1 = -1 = -1
  34. -1 / 9223372036854775807 = 0 = 0
  35. -1 / -9223372036854775808 = 0 = 0
  36. -1 / -2 = 0 = 0
  37. -1 / -1 = 1 = 1
  38. Total tests: 36. Passed: 36. Failed: 0. Skipped: 0
  39. Excution time: 1127 ms
  40.  
  41. Wn Sdiv Wm Actual Expected
  42. 0 / 0 = 0 = 0
  43. 0 / 1 = 0 = 0
  44. 0 / 2147483647 = 0 = 0
  45. 0 / -2147483648 = 0 = 0
  46. 0 / -2 = 0 = 0
  47. 0 / -1 = 0 = 0
  48. 1 / 0 = 0 = 0
  49. 1 / 1 = 1 = 1
  50. 1 / 2147483647 = 0 = 0
  51. 1 / -2147483648 = 0 = 0
  52. 1 / -2 = 0 = 0
  53. 1 / -1 = -1 = -1
  54. 2147483647 / 0 = 0 = 0
  55. 2147483647 / 1 = 2147483647 = 2147483647
  56. 2147483647 / 2147483647 = 1 = 1
  57. 2147483647 / -2147483648 = 0 = 0
  58. 2147483647 / -2 = -1073741823 = -1073741823
  59. 2147483647 / -1 = -2147483647 = -2147483647
  60. -2147483648 / 0 = 0 = 0
  61. -2147483648 / 1 = -2147483648 = -2147483648
  62. -2147483648 / 2147483647 = -1 = -1
  63. -2147483648 / -2147483648 = 1 = 1
  64. -2147483648 / -2 = 1073741824 = 1073741824
  65. -2147483648 / -1 = -2147483648 = -2147483648
  66. -2 / 0 = 0 = 0
  67. -2 / 1 = -2 = -2
  68. -2 / 2147483647 = 0 = 0
  69. -2 / -2147483648 = 0 = 0
  70. -2 / -2 = 1 = 1
  71. -2 / -1 = 2 = 2
  72. -1 / 0 = 0 = 0
  73. -1 / 1 = -1 = -1
  74. -1 / 2147483647 = 0 = 0
  75. -1 / -2147483648 = 0 = 0
  76. -1 / -2 = 0 = 0
  77. -1 / -1 = 1 = 1
  78. Total tests: 36. Passed: 36. Failed: 0. Skipped: 0
  79. Excution time: 1156 ms
  80.  
  81.  
  82. Xn Udiv Xm Actual Expected
  83. 0 / 0 = 0 = 0
  84. 0 / 1 = 0 = 0
  85. 0 / 9223372036854775807 = 0 = 0
  86. 0 / 9223372036854775808 = 0 = 0
  87. 0 / 18446744073709551614 = 0 = 0
  88. 0 / 18446744073709551615 = 0 = 0
  89. 1 / 0 = 0 = 0
  90. 1 / 1 = 1 = 1
  91. 1 / 9223372036854775807 = 0 = 0
  92. 1 / 9223372036854775808 = 0 = 0
  93. 1 / 18446744073709551614 = 0 = 0
  94. 1 / 18446744073709551615 = 0 = 0
  95. 9223372036854775807 / 0 = 0 = 0
  96. 9223372036854775807 / 1 = 9223372036854775807 = 9223372036854775807
  97. 9223372036854775807 / 9223372036854775807 = 1 = 1
  98. 9223372036854775807 / 9223372036854775808 = 0 = 0
  99. 9223372036854775807 / 18446744073709551614 = 0 = 0
  100. 9223372036854775807 / 18446744073709551615 = 0 = 0
  101. 9223372036854775808 / 0 = 0 = 0
  102. 9223372036854775808 / 1 = 9223372036854775808 = 9223372036854775808
  103. 9223372036854775808 / 9223372036854775807 = 1 = 1
  104. 9223372036854775808 / 9223372036854775808 = 1 = 1
  105. 9223372036854775808 / 18446744073709551614 = 0 = 0
  106. 9223372036854775808 / 18446744073709551615 = 0 = 0
  107. 18446744073709551614 / 0 = 0 = 0
  108. 18446744073709551614 / 1 = 18446744073709551614 = 18446744073709551614
  109. 18446744073709551614 / 9223372036854775807 = 2 = 2
  110. 18446744073709551614 / 9223372036854775808 = 1 = 1
  111. 18446744073709551614 / 18446744073709551614 = 1 = 1
  112. 18446744073709551614 / 18446744073709551615 = 0 = 0
  113. 18446744073709551615 / 0 = 0 = 0
  114. 18446744073709551615 / 1 = 18446744073709551615 = 18446744073709551615
  115. 18446744073709551615 / 9223372036854775807 = 2 = 2
  116. 18446744073709551615 / 9223372036854775808 = 1 = 1
  117. 18446744073709551615 / 18446744073709551614 = 1 = 1
  118. 18446744073709551615 / 18446744073709551615 = 1 = 1
  119. Total tests: 36. Passed: 36. Failed: 0. Skipped: 0
  120. Excution time: 1118 ms
  121.  
  122. Wn Udiv Wm Actual Expected
  123. 0 / 0 = 0 = 0
  124. 0 / 1 = 0 = 0
  125. 0 / 2147483647 = 0 = 0
  126. 0 / 2147483648 = 0 = 0
  127. 0 / 4294967294 = 0 = 0
  128. 0 / 4294967295 = 0 = 0
  129. 1 / 0 = 0 = 0
  130. 1 / 1 = 1 = 1
  131. 1 / 2147483647 = 0 = 0
  132. 1 / 2147483648 = 0 = 0
  133. 1 / 4294967294 = 0 = 0
  134. 1 / 4294967295 = 0 = 0
  135. 2147483647 / 0 = 0 = 0
  136. 2147483647 / 1 = 2147483647 = 2147483647
  137. 2147483647 / 2147483647 = 1 = 1
  138. 2147483647 / 2147483648 = 0 = 0
  139. 2147483647 / 4294967294 = 0 = 0
  140. 2147483647 / 4294967295 = 0 = 0
  141. 2147483648 / 0 = 0 = 0
  142. 2147483648 / 1 = 2147483648 = 2147483648
  143. 2147483648 / 2147483647 = 1 = 1
  144. 2147483648 / 2147483648 = 1 = 1
  145. 2147483648 / 4294967294 = 0 = 0
  146. 2147483648 / 4294967295 = 0 = 0
  147. 4294967294 / 0 = 0 = 0
  148. 4294967294 / 1 = 4294967294 = 4294967294
  149. 4294967294 / 2147483647 = 2 = 2
  150. 4294967294 / 2147483648 = 1 = 1
  151. 4294967294 / 4294967294 = 1 = 1
  152. 4294967294 / 4294967295 = 0 = 0
  153. 4294967295 / 0 = 0 = 0
  154. 4294967295 / 1 = 4294967295 = 4294967295
  155. 4294967295 / 2147483647 = 2 = 2
  156. 4294967295 / 2147483648 = 1 = 1
  157. 4294967295 / 4294967294 = 1 = 1
  158. 4294967295 / 4294967295 = 1 = 1
  159. Total tests: 36. Passed: 36. Failed: 0. Skipped: 0
  160. Excution time: 1117 ms
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement