Last active
July 15, 2026 13:16
-
-
Save hirosof/90c055da5a3038c705acb4c5b7a8f940 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "Example Name":"arithmeticSample", | |
| "Example Comment":"各計算結果はBitSizeのビット数を上限とした固定ビット幅に基づく算出結果となります。", | |
| "Case 1 : 8 bit (Dual Full Digits)":{ | |
| "BitSize":8, | |
| "num1 max digits":8, | |
| "num2 max digits":8, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"1011 1101", | |
| "dec":"189", | |
| "hex":"BD" | |
| }, | |
| "num2":{ | |
| "bin":"1110 0100", | |
| "dec":"228", | |
| "hex":"E4" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1010 0001", | |
| "dec":"161", | |
| "hex":"A1" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1101 1001", | |
| "dec":"217", | |
| "hex":"D9" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0010 0111", | |
| "dec":"39", | |
| "hex":"27" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0101 0100", | |
| "dec":"84", | |
| "hex":"54" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"1011 1101", | |
| "dec":"189", | |
| "hex":"BD" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0001", | |
| "dec":"1", | |
| "hex":"01" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0010 0111", | |
| "dec":"39", | |
| "hex":"27" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"1100 1101", | |
| "dec":"205", | |
| "hex":"CD" | |
| }, | |
| "num2":{ | |
| "bin":"0111", | |
| "dec":"7", | |
| "hex":"07" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1101 0100", | |
| "dec":"212", | |
| "hex":"D4" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1100 0110", | |
| "dec":"198", | |
| "hex":"C6" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0011 1010", | |
| "dec":"58", | |
| "hex":"3A" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"1001 1011", | |
| "dec":"155", | |
| "hex":"9B" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0001 1101", | |
| "dec":"29", | |
| "hex":"1D" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0010", | |
| "dec":"2", | |
| "hex":"02" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0111", | |
| "dec":"7", | |
| "hex":"07" | |
| } | |
| } | |
| }, | |
| "Case 2 : 8 bit (Full Digits And Zero)":{ | |
| "BitSize":8, | |
| "num1 max digits":8, | |
| "num2 max digits":0, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"0001 0001", | |
| "dec":"17", | |
| "hex":"11" | |
| }, | |
| "num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0001 0001", | |
| "dec":"17", | |
| "hex":"11" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"0001 0001", | |
| "dec":"17", | |
| "hex":"11" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1110 1111", | |
| "dec":"239", | |
| "hex":"EF" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 / num2":"(値なし)", | |
| "num1 % num2":"(値なし)", | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"1010 1111", | |
| "dec":"175", | |
| "hex":"AF" | |
| }, | |
| "num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1010 1111", | |
| "dec":"175", | |
| "hex":"AF" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1010 1111", | |
| "dec":"175", | |
| "hex":"AF" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0101 0001", | |
| "dec":"81", | |
| "hex":"51" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 / num2":"(値なし)", | |
| "num1 % num2":"(値なし)", | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| } | |
| } | |
| }, | |
| "Case 3 : 8 bit (Full Digits And Half Digits)":{ | |
| "BitSize":8, | |
| "num1 max digits":8, | |
| "num2 max digits":4, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"0111 0111", | |
| "dec":"119", | |
| "hex":"77" | |
| }, | |
| "num2":{ | |
| "bin":"0110", | |
| "dec":"6", | |
| "hex":"06" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0111 1101", | |
| "dec":"125", | |
| "hex":"7D" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"0111 0001", | |
| "dec":"113", | |
| "hex":"71" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1000 1111", | |
| "dec":"143", | |
| "hex":"8F" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"1100 1010", | |
| "dec":"202", | |
| "hex":"CA" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0001 0011", | |
| "dec":"19", | |
| "hex":"13" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0101", | |
| "dec":"5", | |
| "hex":"05" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0110", | |
| "dec":"6", | |
| "hex":"06" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"1110 0111", | |
| "dec":"231", | |
| "hex":"E7" | |
| }, | |
| "num2":{ | |
| "bin":"1000", | |
| "dec":"8", | |
| "hex":"08" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1110 1111", | |
| "dec":"239", | |
| "hex":"EF" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1101 1111", | |
| "dec":"223", | |
| "hex":"DF" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0010 0001", | |
| "dec":"33", | |
| "hex":"21" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0011 1000", | |
| "dec":"56", | |
| "hex":"38" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0001 1100", | |
| "dec":"28", | |
| "hex":"1C" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0111", | |
| "dec":"7", | |
| "hex":"07" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"1000", | |
| "dec":"8", | |
| "hex":"08" | |
| } | |
| } | |
| }, | |
| "Case 4 : 8 bit (Dual Half Digits)":{ | |
| "BitSize":8, | |
| "num1 max digits":4, | |
| "num2 max digits":4, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"1010", | |
| "dec":"10", | |
| "hex":"0A" | |
| }, | |
| "num2":{ | |
| "bin":"0100", | |
| "dec":"4", | |
| "hex":"04" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1110", | |
| "dec":"14", | |
| "hex":"0E" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"0110", | |
| "dec":"6", | |
| "hex":"06" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1111 1010", | |
| "dec":"250", | |
| "hex":"FA" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0010 1000", | |
| "dec":"40", | |
| "hex":"28" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0010", | |
| "dec":"2", | |
| "hex":"02" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0010", | |
| "dec":"2", | |
| "hex":"02" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0100", | |
| "dec":"4", | |
| "hex":"04" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"1011", | |
| "dec":"11", | |
| "hex":"0B" | |
| }, | |
| "num2":{ | |
| "bin":"1100", | |
| "dec":"12", | |
| "hex":"0C" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0001 0111", | |
| "dec":"23", | |
| "hex":"17" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1111 1111", | |
| "dec":"255", | |
| "hex":"FF" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0001", | |
| "dec":"1", | |
| "hex":"01" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"1000 0100", | |
| "dec":"132", | |
| "hex":"84" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"1011", | |
| "dec":"11", | |
| "hex":"0B" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0001", | |
| "dec":"1", | |
| "hex":"01" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0001", | |
| "dec":"1", | |
| "hex":"01" | |
| } | |
| } | |
| }, | |
| "Case 5 : 16 bit (Dual Full Digits)":{ | |
| "BitSize":16, | |
| "num1 max digits":16, | |
| "num2 max digits":16, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"1110 0110 0000 1011", | |
| "dec":"58,891", | |
| "hex":"E60B" | |
| }, | |
| "num2":{ | |
| "bin":"1100 0011 1000 0111", | |
| "dec":"50,055", | |
| "hex":"C387" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1010 1001 1001 0010", | |
| "dec":"43,410", | |
| "hex":"A992" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"0010 0010 1000 0100", | |
| "dec":"8,836", | |
| "hex":"2284" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1101 1101 0111 1100", | |
| "dec":"56,700", | |
| "hex":"DD7C" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"1011 0000 1100 1101", | |
| "dec":"45,261", | |
| "hex":"B0CD" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0001", | |
| "dec":"1", | |
| "hex":"01" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0010 0010 1000 0100", | |
| "dec":"8,836", | |
| "hex":"2284" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"1100 0011 1000 0111", | |
| "dec":"50,055", | |
| "hex":"C387" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"1110 1010 0000 1000", | |
| "dec":"59,912", | |
| "hex":"EA08" | |
| }, | |
| "num2":{ | |
| "bin":"0010 0101 0010 0110", | |
| "dec":"9,510", | |
| "hex":"2526" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1111 0010 1110", | |
| "dec":"3,886", | |
| "hex":"0F2E" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1100 0100 1110 0010", | |
| "dec":"50,402", | |
| "hex":"C4E2" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0011 1011 0001 1110", | |
| "dec":"15,134", | |
| "hex":"3B1E" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"1110 0101 0011 0000", | |
| "dec":"58,672", | |
| "hex":"E530" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0110", | |
| "dec":"6", | |
| "hex":"06" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"1011 0010 0100", | |
| "dec":"2,852", | |
| "hex":"0B24" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0010 0101 0010 0110", | |
| "dec":"9,510", | |
| "hex":"2526" | |
| } | |
| } | |
| }, | |
| "Case 6 : 16 bit (Full Digits And Zero)":{ | |
| "BitSize":16, | |
| "num1 max digits":16, | |
| "num2 max digits":0, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"1110 1110 1000 1001", | |
| "dec":"61,065", | |
| "hex":"EE89" | |
| }, | |
| "num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1110 1110 1000 1001", | |
| "dec":"61,065", | |
| "hex":"EE89" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1110 1110 1000 1001", | |
| "dec":"61,065", | |
| "hex":"EE89" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0001 0001 0111 0111", | |
| "dec":"4,471", | |
| "hex":"1177" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 / num2":"(値なし)", | |
| "num1 % num2":"(値なし)", | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"1101 1111 0011 0110", | |
| "dec":"57,142", | |
| "hex":"DF36" | |
| }, | |
| "num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1101 1111 0011 0110", | |
| "dec":"57,142", | |
| "hex":"DF36" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1101 1111 0011 0110", | |
| "dec":"57,142", | |
| "hex":"DF36" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0010 0000 1100 1010", | |
| "dec":"8,394", | |
| "hex":"20CA" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 / num2":"(値なし)", | |
| "num1 % num2":"(値なし)", | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| } | |
| } | |
| }, | |
| "Case 7 : 16 bit (Full Digits And Half Digits)":{ | |
| "BitSize":16, | |
| "num1 max digits":16, | |
| "num2 max digits":8, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"0001 1000 0011 1010", | |
| "dec":"6,202", | |
| "hex":"183A" | |
| }, | |
| "num2":{ | |
| "bin":"1011 0001", | |
| "dec":"177", | |
| "hex":"B1" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0001 1000 1110 1011", | |
| "dec":"6,379", | |
| "hex":"18EB" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"0001 0111 1000 1001", | |
| "dec":"6,025", | |
| "hex":"1789" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1110 1000 0111 0111", | |
| "dec":"59,511", | |
| "hex":"E877" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"1100 0000 0001 1010", | |
| "dec":"49,178", | |
| "hex":"C01A" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0010 0011", | |
| "dec":"35", | |
| "hex":"23" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0111", | |
| "dec":"7", | |
| "hex":"07" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"1011 0001", | |
| "dec":"177", | |
| "hex":"B1" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"0110 1001 1011 1000", | |
| "dec":"27,064", | |
| "hex":"69B8" | |
| }, | |
| "num2":{ | |
| "bin":"1110 1001", | |
| "dec":"233", | |
| "hex":"E9" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0110 1010 1010 0001", | |
| "dec":"27,297", | |
| "hex":"6AA1" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"0110 1000 1100 1111", | |
| "dec":"26,831", | |
| "hex":"68CF" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1001 0111 0011 0001", | |
| "dec":"38,705", | |
| "hex":"9731" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0011 1000 0111 1000", | |
| "dec":"14,456", | |
| "hex":"3878" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0111 0100", | |
| "dec":"116", | |
| "hex":"74" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0010 0100", | |
| "dec":"36", | |
| "hex":"24" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"1110 1001", | |
| "dec":"233", | |
| "hex":"E9" | |
| } | |
| } | |
| }, | |
| "Case 8 : 16 bit (Dual Half Digits)":{ | |
| "BitSize":16, | |
| "num1 max digits":8, | |
| "num2 max digits":8, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"1011 1100", | |
| "dec":"188", | |
| "hex":"BC" | |
| }, | |
| "num2":{ | |
| "bin":"0011 0000", | |
| "dec":"48", | |
| "hex":"30" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1110 1100", | |
| "dec":"236", | |
| "hex":"EC" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1000 1100", | |
| "dec":"140", | |
| "hex":"8C" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1111 1111 0111 0100", | |
| "dec":"65,396", | |
| "hex":"FF74" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0010 0011 0100 0000", | |
| "dec":"9,024", | |
| "hex":"2340" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0011", | |
| "dec":"3", | |
| "hex":"03" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0010 1100", | |
| "dec":"44", | |
| "hex":"2C" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0011 0000", | |
| "dec":"48", | |
| "hex":"30" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"1101 1100", | |
| "dec":"220", | |
| "hex":"DC" | |
| }, | |
| "num2":{ | |
| "bin":"1000 1011", | |
| "dec":"139", | |
| "hex":"8B" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0001 0110 0111", | |
| "dec":"359", | |
| "hex":"0167" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"0101 0001", | |
| "dec":"81", | |
| "hex":"51" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1111 1111 1010 1111", | |
| "dec":"65,455", | |
| "hex":"FFAF" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0111 0111 0111 0100", | |
| "dec":"30,580", | |
| "hex":"7774" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0001", | |
| "dec":"1", | |
| "hex":"01" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0101 0001", | |
| "dec":"81", | |
| "hex":"51" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"1000 1011", | |
| "dec":"139", | |
| "hex":"8B" | |
| } | |
| } | |
| }, | |
| "Case 9 : 24 bit (Dual Full Digits)":{ | |
| "BitSize":24, | |
| "num1 max digits":24, | |
| "num2 max digits":24, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"0110 1100 0001 0011 0101 0000", | |
| "dec":"7,082,832", | |
| "hex":"6C 1350" | |
| }, | |
| "num2":{ | |
| "bin":"1010 1101 0100 0101 1010 0000", | |
| "dec":"11,355,552", | |
| "hex":"AD 45A0" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0001 1001 0101 1000 1111 0000", | |
| "dec":"1,661,168", | |
| "hex":"19 58F0" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1011 1110 1100 1101 1011 0000", | |
| "dec":"12,504,496", | |
| "hex":"BE CDB0" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0100 0001 0011 0010 0101 0000", | |
| "dec":"4,272,720", | |
| "hex":"41 3250" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"1101 0000 1010 0010 0000 0000", | |
| "dec":"13,672,960", | |
| "hex":"D0 A200" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0110 1100 0001 0011 0101 0000", | |
| "dec":"7,082,832", | |
| "hex":"6C 1350" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0001", | |
| "dec":"1", | |
| "hex":"01" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0100 0001 0011 0010 0101 0000", | |
| "dec":"4,272,720", | |
| "hex":"41 3250" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"1010 1010 1101 0110 1000 1000", | |
| "dec":"11,196,040", | |
| "hex":"AA D688" | |
| }, | |
| "num2":{ | |
| "bin":"0001 1111 1100 1010 1000 1101", | |
| "dec":"2,083,469", | |
| "hex":"1F CA8D" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1100 1010 1010 0001 0001 0101", | |
| "dec":"13,279,509", | |
| "hex":"CA A115" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1000 1011 0000 1011 1111 1011", | |
| "dec":"9,112,571", | |
| "hex":"8B 0BFB" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0111 0100 1111 0100 0000 0101", | |
| "dec":"7,664,645", | |
| "hex":"74 F405" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"1101 0111 0111 1000 1110 1000", | |
| "dec":"14,121,192", | |
| "hex":"D7 78E8" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0101", | |
| "dec":"5", | |
| "hex":"05" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"1011 1110 0001 1100 0111", | |
| "dec":"778,695", | |
| "hex":"0B E1C7" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0001 1111 1100 1010 1000 1101", | |
| "dec":"2,083,469", | |
| "hex":"1F CA8D" | |
| } | |
| } | |
| }, | |
| "Case 10 : 24 bit (Full Digits And Zero)":{ | |
| "BitSize":24, | |
| "num1 max digits":24, | |
| "num2 max digits":0, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"1010 0110 0010 0010 1001 0000", | |
| "dec":"10,887,824", | |
| "hex":"A6 2290" | |
| }, | |
| "num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1010 0110 0010 0010 1001 0000", | |
| "dec":"10,887,824", | |
| "hex":"A6 2290" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1010 0110 0010 0010 1001 0000", | |
| "dec":"10,887,824", | |
| "hex":"A6 2290" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0101 1001 1101 1101 0111 0000", | |
| "dec":"5,889,392", | |
| "hex":"59 DD70" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 / num2":"(値なし)", | |
| "num1 % num2":"(値なし)", | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"0010 0011 0001 1101 1101 0101", | |
| "dec":"2,301,397", | |
| "hex":"23 1DD5" | |
| }, | |
| "num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0010 0011 0001 1101 1101 0101", | |
| "dec":"2,301,397", | |
| "hex":"23 1DD5" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"0010 0011 0001 1101 1101 0101", | |
| "dec":"2,301,397", | |
| "hex":"23 1DD5" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1101 1100 1110 0010 0010 1011", | |
| "dec":"14,475,819", | |
| "hex":"DC E22B" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 / num2":"(値なし)", | |
| "num1 % num2":"(値なし)", | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| } | |
| } | |
| }, | |
| "Case 11 : 24 bit (Full Digits And Half Digits)":{ | |
| "BitSize":24, | |
| "num1 max digits":24, | |
| "num2 max digits":12, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"1011 1000 0011 0001 1001 1011", | |
| "dec":"12,071,323", | |
| "hex":"B8 319B" | |
| }, | |
| "num2":{ | |
| "bin":"1101 1011 0010", | |
| "dec":"3,506", | |
| "hex":"0DB2" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1011 1000 0011 1111 0100 1101", | |
| "dec":"12,074,829", | |
| "hex":"B8 3F4D" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1011 1000 0010 0011 1110 1001", | |
| "dec":"12,067,817", | |
| "hex":"B8 23E9" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0100 0111 1101 1100 0001 0111", | |
| "dec":"4,709,399", | |
| "hex":"47 DC17" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"1001 0111 0101 1100 1100 0110", | |
| "dec":"9,919,686", | |
| "hex":"97 5CC6" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"1101 0111 0011", | |
| "dec":"3,443", | |
| "hex":"0D73" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"1010 0101", | |
| "dec":"165", | |
| "hex":"A5" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"1101 1011 0010", | |
| "dec":"3,506", | |
| "hex":"0DB2" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"1100 1100 1000 0111 0101 0111", | |
| "dec":"13,403,991", | |
| "hex":"CC 8757" | |
| }, | |
| "num2":{ | |
| "bin":"0010 0011 0011", | |
| "dec":"563", | |
| "hex":"0233" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1100 1100 1000 1001 1000 1010", | |
| "dec":"13,404,554", | |
| "hex":"CC 898A" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1100 1100 1000 0101 0010 0100", | |
| "dec":"13,403,428", | |
| "hex":"CC 8524" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0011 0011 0111 1010 1101 1100", | |
| "dec":"3,373,788", | |
| "hex":"33 7ADC" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"1100 1101 1010 0100 0101 0101", | |
| "dec":"13,476,949", | |
| "hex":"CD A455" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0101 1101 0000 0000", | |
| "dec":"23,808", | |
| "hex":"5D00" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0101 0111", | |
| "dec":"87", | |
| "hex":"57" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0010 0011 0011", | |
| "dec":"563", | |
| "hex":"0233" | |
| } | |
| } | |
| }, | |
| "Case 12 : 24 bit (Dual Half Digits)":{ | |
| "BitSize":24, | |
| "num1 max digits":12, | |
| "num2 max digits":12, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"1110 0011 1100", | |
| "dec":"3,644", | |
| "hex":"0E3C" | |
| }, | |
| "num2":{ | |
| "bin":"0001 0010 0011", | |
| "dec":"291", | |
| "hex":"0123" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1111 0101 1111", | |
| "dec":"3,935", | |
| "hex":"0F5F" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1101 0001 1001", | |
| "dec":"3,353", | |
| "hex":"0D19" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1111 1111 1111 0010 1110 0111", | |
| "dec":"16,773,863", | |
| "hex":"FF F2E7" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0001 0000 0010 1110 0011 0100", | |
| "dec":"1,060,404", | |
| "hex":"10 2E34" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"1100", | |
| "dec":"12", | |
| "hex":"0C" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"1001 1000", | |
| "dec":"152", | |
| "hex":"98" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0001 0010 0011", | |
| "dec":"291", | |
| "hex":"0123" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"1101 0101 0001", | |
| "dec":"3,409", | |
| "hex":"0D51" | |
| }, | |
| "num2":{ | |
| "bin":"0011 1011 1001", | |
| "dec":"953", | |
| "hex":"03B9" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0001 0001 0000 1010", | |
| "dec":"4,362", | |
| "hex":"110A" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1001 1001 1000", | |
| "dec":"2,456", | |
| "hex":"0998" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1111 1111 1111 0110 0110 1000", | |
| "dec":"16,774,760", | |
| "hex":"FF F668" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0011 0001 1001 0010 1000 1001", | |
| "dec":"3,248,777", | |
| "hex":"31 9289" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0011", | |
| "dec":"3", | |
| "hex":"03" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0010 0010 0110", | |
| "dec":"550", | |
| "hex":"0226" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0011 1011 1001", | |
| "dec":"953", | |
| "hex":"03B9" | |
| } | |
| } | |
| }, | |
| "Case 13 : 32 bit (Dual Full Digits)":{ | |
| "BitSize":32, | |
| "num1 max digits":32, | |
| "num2 max digits":32, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"0100 1000 0001 0100 0111 1111 0100 0001", | |
| "dec":"1,209,302,849", | |
| "hex":"4814 7F41" | |
| }, | |
| "num2":{ | |
| "bin":"0110 0110 0010 1001 1111 1000 1011 0110", | |
| "dec":"1,714,026,678", | |
| "hex":"6629 F8B6" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1010 1110 0011 1110 0111 0111 1111 0111", | |
| "dec":"2,923,329,527", | |
| "hex":"AE3E 77F7" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1110 0001 1110 1010 1000 0110 1000 1011", | |
| "dec":"3,790,243,467", | |
| "hex":"E1EA 868B" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0001 1110 0001 0101 0111 1001 0111 0101", | |
| "dec":"504,723,829", | |
| "hex":"1E15 7975" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0110 0001 0100 0010 0111 0000 0011 0110", | |
| "dec":"1,631,744,054", | |
| "hex":"6142 7036" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0100 1000 0001 0100 0111 1111 0100 0001", | |
| "dec":"1,209,302,849", | |
| "hex":"4814 7F41" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0001", | |
| "dec":"1", | |
| "hex":"01" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0001 1110 0001 0101 0111 1001 0111 0101", | |
| "dec":"504,723,829", | |
| "hex":"1E15 7975" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"1110 1001 0010 1011 0010 0110 1011 0100", | |
| "dec":"3,911,919,284", | |
| "hex":"E92B 26B4" | |
| }, | |
| "num2":{ | |
| "bin":"0111 1101 1010 0111 1110 1011 0110 0111", | |
| "dec":"2,108,156,775", | |
| "hex":"7DA7 EB67" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0110 0110 1101 0011 0001 0010 0001 1011", | |
| "dec":"1,725,108,763", | |
| "hex":"66D3 121B" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"0110 1011 1000 0011 0011 1011 0100 1101", | |
| "dec":"1,803,762,509", | |
| "hex":"6B83 3B4D" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1001 0100 0111 1100 1100 0100 1011 0011", | |
| "dec":"2,491,204,787", | |
| "hex":"947C C4B3" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"1001 0000 0100 1111 1100 1110 0110 1100", | |
| "dec":"2,421,149,292", | |
| "hex":"904F CE6C" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0001", | |
| "dec":"1", | |
| "hex":"01" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0110 1011 1000 0011 0011 1011 0100 1101", | |
| "dec":"1,803,762,509", | |
| "hex":"6B83 3B4D" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0111 1101 1010 0111 1110 1011 0110 0111", | |
| "dec":"2,108,156,775", | |
| "hex":"7DA7 EB67" | |
| } | |
| } | |
| }, | |
| "Case 14 : 32 bit (Full Digits And Zero)":{ | |
| "BitSize":32, | |
| "num1 max digits":32, | |
| "num2 max digits":0, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"1111 0011 0001 1011 1011 1011 0000 1100", | |
| "dec":"4,078,680,844", | |
| "hex":"F31B BB0C" | |
| }, | |
| "num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1111 0011 0001 1011 1011 1011 0000 1100", | |
| "dec":"4,078,680,844", | |
| "hex":"F31B BB0C" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1111 0011 0001 1011 1011 1011 0000 1100", | |
| "dec":"4,078,680,844", | |
| "hex":"F31B BB0C" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1100 1110 0100 0100 0100 1111 0100", | |
| "dec":"216,286,452", | |
| "hex":"0CE4 44F4" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 / num2":"(値なし)", | |
| "num1 % num2":"(値なし)", | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"0101 0000 1001 0011 0101 1110 1000 1111", | |
| "dec":"1,351,835,279", | |
| "hex":"5093 5E8F" | |
| }, | |
| "num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0101 0000 1001 0011 0101 1110 1000 1111", | |
| "dec":"1,351,835,279", | |
| "hex":"5093 5E8F" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"0101 0000 1001 0011 0101 1110 1000 1111", | |
| "dec":"1,351,835,279", | |
| "hex":"5093 5E8F" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1010 1111 0110 1100 1010 0001 0111 0001", | |
| "dec":"2,943,132,017", | |
| "hex":"AF6C A171" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 / num2":"(値なし)", | |
| "num1 % num2":"(値なし)", | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| } | |
| } | |
| }, | |
| "Case 15 : 32 bit (Full Digits And Half Digits)":{ | |
| "BitSize":32, | |
| "num1 max digits":32, | |
| "num2 max digits":16, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"0111 1010 0010 0101 0000 1111 1110 1000", | |
| "dec":"2,049,249,256", | |
| "hex":"7A25 0FE8" | |
| }, | |
| "num2":{ | |
| "bin":"0111 0101 1100 1101", | |
| "dec":"30,157", | |
| "hex":"75CD" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0111 1010 0010 0101 1000 0101 1011 0101", | |
| "dec":"2,049,279,413", | |
| "hex":"7A25 85B5" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"0111 1010 0010 0100 1001 1010 0001 1011", | |
| "dec":"2,049,219,099", | |
| "hex":"7A24 9A1B" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1000 0101 1101 1011 0110 0101 1110 0101", | |
| "dec":"2,245,748,197", | |
| "hex":"85DB 65E5" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"1011 1111 1111 0010 1100 0100 1100 1000", | |
| "dec":"3,220,358,344", | |
| "hex":"BFF2 C4C8" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0001 0000 1001 0111 0000", | |
| "dec":"67,952", | |
| "hex":"01 0970" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0101 0001 0011 1000", | |
| "dec":"20,792", | |
| "hex":"5138" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0111 0101 1100 1101", | |
| "dec":"30,157", | |
| "hex":"75CD" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"1100 0101 0001 0000 1111 0111 0100 1110", | |
| "dec":"3,306,223,438", | |
| "hex":"C510 F74E" | |
| }, | |
| "num2":{ | |
| "bin":"1000 1111 0111 0100", | |
| "dec":"36,724", | |
| "hex":"8F74" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1100 0101 0001 0001 1000 0110 1100 0010", | |
| "dec":"3,306,260,162", | |
| "hex":"C511 86C2" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1100 0101 0001 0000 0110 0111 1101 1010", | |
| "dec":"3,306,186,714", | |
| "hex":"C510 67DA" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0011 1010 1110 1111 1001 1000 0010 0110", | |
| "dec":"988,780,582", | |
| "hex":"3AEF 9826" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"1100 0101 1101 0100 1010 0001 0101 1000", | |
| "dec":"3,319,046,488", | |
| "hex":"C5D4 A158" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0001 0101 1111 1010 1100", | |
| "dec":"90,028", | |
| "hex":"01 5FAC" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"1000 1001 0101 1110", | |
| "dec":"35,166", | |
| "hex":"895E" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"1000 1111 0111 0100", | |
| "dec":"36,724", | |
| "hex":"8F74" | |
| } | |
| } | |
| }, | |
| "Case 16 : 32 bit (Dual Half Digits)":{ | |
| "BitSize":32, | |
| "num1 max digits":16, | |
| "num2 max digits":16, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"0111 1110 1000 0111", | |
| "dec":"32,391", | |
| "hex":"7E87" | |
| }, | |
| "num2":{ | |
| "bin":"1100 0001 0011 1110", | |
| "dec":"49,470", | |
| "hex":"C13E" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0001 0011 1111 1100 0101", | |
| "dec":"81,861", | |
| "hex":"01 3FC5" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1111 1111 1111 1111 1011 1101 0100 1001", | |
| "dec":"4,294,950,217", | |
| "hex":"FFFF BD49" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0100 0010 1011 0111", | |
| "dec":"17,079", | |
| "hex":"42B7" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0101 1111 1000 0010 0110 1011 1011 0010", | |
| "dec":"1,602,382,770", | |
| "hex":"5F82 6BB2" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0111 1110 1000 0111", | |
| "dec":"32,391", | |
| "hex":"7E87" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0001", | |
| "dec":"1", | |
| "hex":"01" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0100 0010 1011 0111", | |
| "dec":"17,079", | |
| "hex":"42B7" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"0101 0111 0010 0001", | |
| "dec":"22,305", | |
| "hex":"5721" | |
| }, | |
| "num2":{ | |
| "bin":"1001 1110 0110 1110", | |
| "dec":"40,558", | |
| "hex":"9E6E" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1111 0101 1000 1111", | |
| "dec":"62,863", | |
| "hex":"F58F" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1111 1111 1111 1111 1011 1000 1011 0011", | |
| "dec":"4,294,949,043", | |
| "hex":"FFFF B8B3" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0100 0111 0100 1101", | |
| "dec":"18,253", | |
| "hex":"474D" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0011 0101 1110 1011 1100 1110 0010 1110", | |
| "dec":"904,646,190", | |
| "hex":"35EB CE2E" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0101 0111 0010 0001", | |
| "dec":"22,305", | |
| "hex":"5721" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0001", | |
| "dec":"1", | |
| "hex":"01" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0100 0111 0100 1101", | |
| "dec":"18,253", | |
| "hex":"474D" | |
| } | |
| } | |
| }, | |
| "Case 17 : 64 bit (Dual Full Digits)":{ | |
| "BitSize":64, | |
| "num1 max digits":64, | |
| "num2 max digits":64, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"1000 0011 1011 1100 1010 0011 0011 1100 0111 0010 1000 0101 1100 0011 1111 0110", | |
| "dec":"9,492,641,594,604,897,270", | |
| "hex":"83BC A33C 7285 C3F6" | |
| }, | |
| "num2":{ | |
| "bin":"1000 1111 0010 0110 0001 0101 0010 1001 1100 1011 0110 0101 1110 1110 1001 0010", | |
| "dec":"10,314,955,265,788,997,266", | |
| "hex":"8F26 1529 CB65 EE92" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0001 0010 1110 0010 1011 1000 0110 0110 0011 1101 1110 1011 1011 0010 1000 1000", | |
| "dec":"1,360,852,786,684,342,920", | |
| "hex":"12E2 B866 3DEB B288" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1111 0100 1001 0110 1000 1110 0001 0010 1010 0111 0001 1111 1101 0101 0110 0100", | |
| "dec":"17,624,430,402,525,451,620", | |
| "hex":"F496 8E12 A71F D564" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1011 0110 1001 0111 0001 1110 1101 0101 1000 1110 0000 0010 1010 1001 1100", | |
| "dec":"822,313,671,184,099,996", | |
| "hex":"0B69 71ED 58E0 2A9C" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"1010 1000 0000 0100 0001 1100 1000 0010 0000 1110 1000 0110 0111 0110 0100 1100", | |
| "dec":"12,106,833,043,193,755,212", | |
| "hex":"A804 1C82 0E86 764C" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"1000 0011 1011 1100 1010 0011 0011 1100 0111 0010 1000 0101 1100 0011 1111 0110", | |
| "dec":"9,492,641,594,604,897,270", | |
| "hex":"83BC A33C 7285 C3F6" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0001", | |
| "dec":"1", | |
| "hex":"01" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"1011 0110 1001 0111 0001 1110 1101 0101 1000 1110 0000 0010 1010 1001 1100", | |
| "dec":"822,313,671,184,099,996", | |
| "hex":"0B69 71ED 58E0 2A9C" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"0010 1000 1010 1011 1111 1101 1000 0011 1011 1111 0000 0111 1101 1001 1000", | |
| "dec":"183,169,670,301,384,088", | |
| "hex":"028A BFD8 3BF0 7D98" | |
| }, | |
| "num2":{ | |
| "bin":"0010 0001 1010 1000 1011 0000 0100 0011 1000 0011 0101 1001 1101 0110 1000 1100", | |
| "dec":"2,425,382,203,352,012,428", | |
| "hex":"21A8 B043 8359 D68C" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0010 0100 0011 0011 0111 0000 0001 1011 1011 1111 0100 1010 0101 0100 0010 0100", | |
| "dec":"2,608,551,873,653,396,516", | |
| "hex":"2433 701B BF4A 5424" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1110 0000 1110 0010 0000 1111 1001 0100 1011 1000 1001 0110 1010 0111 0000 1100", | |
| "dec":"16,204,531,540,658,923,276", | |
| "hex":"E0E2 0F94 B896 A70C" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0001 1111 0001 1101 1111 0000 0110 1011 0100 0111 0110 1001 0101 1000 1111 0100", | |
| "dec":"2,242,212,533,050,628,340", | |
| "hex":"1F1D F06B 4769 58F4" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"1100 0011 0010 0001 1111 0010 0000 0100 0100 0010 0101 1001 1011 1111 0010 0000", | |
| "dec":"14,060,785,611,734,368,032", | |
| "hex":"C321 F204 4259 BF20" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0010 1000 1010 1011 1111 1101 1000 0011 1011 1111 0000 0111 1101 1001 1000", | |
| "dec":"183,169,670,301,384,088", | |
| "hex":"028A BFD8 3BF0 7D98" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"1101", | |
| "dec":"13", | |
| "hex":"0D" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"1001 1100 1111 0010 0100 1000 0111 1000 0010 0011 0111 0101 1101 0100", | |
| "dec":"44,176,489,434,019,284", | |
| "hex":"9C F248 7823 75D4" | |
| } | |
| } | |
| }, | |
| "Case 18 : 64 bit (Full Digits And Zero)":{ | |
| "BitSize":64, | |
| "num1 max digits":64, | |
| "num2 max digits":0, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"1010 1010 0011 1101 0010 0110 0000 1110 0111 1101 1111 0001 0110 1110 0000", | |
| "dec":"766,687,675,231,966,944", | |
| "hex":"0AA3 D260 E7DF 16E0" | |
| }, | |
| "num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1010 1010 0011 1101 0010 0110 0000 1110 0111 1101 1111 0001 0110 1110 0000", | |
| "dec":"766,687,675,231,966,944", | |
| "hex":"0AA3 D260 E7DF 16E0" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1010 1010 0011 1101 0010 0110 0000 1110 0111 1101 1111 0001 0110 1110 0000", | |
| "dec":"766,687,675,231,966,944", | |
| "hex":"0AA3 D260 E7DF 16E0" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1111 0101 0101 1100 0010 1101 1001 1111 0001 1000 0010 0000 1110 1001 0010 0000", | |
| "dec":"17,680,056,398,477,584,672", | |
| "hex":"F55C 2D9F 1820 E920" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 / num2":"(値なし)", | |
| "num1 % num2":"(値なし)", | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"1101 1001 0101 0011 0010 1111 0101 1000 1001 1010 1011 1100 0011 1001 0001 1111", | |
| "dec":"15,659,912,386,897,000,735", | |
| "hex":"D953 2F58 9ABC 391F" | |
| }, | |
| "num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1101 1001 0101 0011 0010 1111 0101 1000 1001 1010 1011 1100 0011 1001 0001 1111", | |
| "dec":"15,659,912,386,897,000,735", | |
| "hex":"D953 2F58 9ABC 391F" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1101 1001 0101 0011 0010 1111 0101 1000 1001 1010 1011 1100 0011 1001 0001 1111", | |
| "dec":"15,659,912,386,897,000,735", | |
| "hex":"D953 2F58 9ABC 391F" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0010 0110 1010 1100 1101 0000 1010 0111 0110 0101 0100 0011 1100 0110 1110 0001", | |
| "dec":"2,786,831,686,812,550,881", | |
| "hex":"26AC D0A7 6543 C6E1" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 / num2":"(値なし)", | |
| "num1 % num2":"(値なし)", | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| } | |
| } | |
| }, | |
| "Case 19 : 64 bit (Full Digits And Half Digits)":{ | |
| "BitSize":64, | |
| "num1 max digits":64, | |
| "num2 max digits":32, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"0010 1001 1100 0011 0101 0110 0101 1011 1001 0001 1110 1001 1101 0110 0110 1000", | |
| "dec":"3,009,343,927,303,657,064", | |
| "hex":"29C3 565B 91E9 D668" | |
| }, | |
| "num2":{ | |
| "bin":"0100 0111 1101 1100 1101 1010 0000", | |
| "dec":"75,353,504", | |
| "hex":"047D CDA0" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0010 1001 1100 0011 0101 0110 0101 1011 1001 0110 0110 0111 1010 0100 0000 1000", | |
| "dec":"3,009,343,927,379,010,568", | |
| "hex":"29C3 565B 9667 A408" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"0010 1001 1100 0011 0101 0110 0101 1011 1000 1101 0110 1100 0000 1000 1100 1000", | |
| "dec":"3,009,343,927,228,303,560", | |
| "hex":"29C3 565B 8D6C 08C8" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1101 0110 0011 1100 1010 1001 1010 0100 0111 0010 1001 0011 1111 0111 0011 1000", | |
| "dec":"15,437,400,146,481,248,056", | |
| "hex":"D63C A9A4 7293 F738" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0001 1111 0011 1011 0011 0011 1001 1010 1100 0011 1001 1111 0100 1001 0000 0000", | |
| "dec":"2,250,449,178,601,670,912", | |
| "hex":"1F3B 339A C39F 4900" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"1001 0100 1100 0110 0100 0101 1000 0001 1100", | |
| "dec":"39,936,350,236", | |
| "hex":"09 4C64 581C" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0010 1111 1000 0101 1000 1110 1000", | |
| "dec":"49,830,120", | |
| "hex":"02F8 58E8" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0100 0111 1101 1100 1101 1010 0000", | |
| "dec":"75,353,504", | |
| "hex":"047D CDA0" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"0101 0101 1111 0010 0110 1010 0000 0011 0101 1110 1011 1111 0110 1001 0101 0100", | |
| "dec":"6,193,129,000,294,902,100", | |
| "hex":"55F2 6A03 5EBF 6954" | |
| }, | |
| "num2":{ | |
| "bin":"0100 1101 0100 1000 0001 1100 1101 1000", | |
| "dec":"1,296,571,608", | |
| "hex":"4D48 1CD8" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0101 0101 1111 0010 0110 1010 0000 0011 1010 1100 0000 0111 1000 0110 0010 1100", | |
| "dec":"6,193,129,001,591,473,708", | |
| "hex":"55F2 6A03 AC07 862C" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"0101 0101 1111 0010 0110 1010 0000 0011 0001 0001 0111 0111 0100 1100 0111 1100", | |
| "dec":"6,193,128,998,998,330,492", | |
| "hex":"55F2 6A03 1177 4C7C" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1010 1010 0000 1101 1001 0101 1111 1100 1110 1110 1000 1000 1011 0011 1000 0100", | |
| "dec":"12,253,615,074,711,221,124", | |
| "hex":"AA0D 95FC EE88 B384" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"1101 1100 1001 0100 0000 1001 1011 1000 1100 0100 1010 0110 0000 1110 1110 0000", | |
| "dec":"15,894,339,674,075,172,576", | |
| "hex":"DC94 09B8 C4A6 0EE0" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0001 0001 1100 1011 0100 0011 1111 1111 0111", | |
| "dec":"4,776,542,199", | |
| "hex":"01 1CB4 3FF7" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0010 0111 0011 0010 0110 1100 1110 1100", | |
| "dec":"657,616,108", | |
| "hex":"2732 6CEC" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0100 1101 0100 1000 0001 1100 1101 1000", | |
| "dec":"1,296,571,608", | |
| "hex":"4D48 1CD8" | |
| } | |
| } | |
| }, | |
| "Case 20 : 64 bit (Dual Half Digits)":{ | |
| "BitSize":64, | |
| "num1 max digits":32, | |
| "num2 max digits":32, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"1011 1001 0010 0110 1011 1100 1100 0101", | |
| "dec":"3,106,323,653", | |
| "hex":"B926 BCC5" | |
| }, | |
| "num2":{ | |
| "bin":"0110 0011 0111 1101 1110 0111 1011 0100", | |
| "dec":"1,669,195,700", | |
| "hex":"637D E7B4" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0001 0001 1100 1010 0100 1010 0100 0111 1001", | |
| "dec":"4,775,519,353", | |
| "hex":"01 1CA4 A479" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"0101 0101 1010 1000 1101 0101 0001 0001", | |
| "dec":"1,437,127,953", | |
| "hex":"55A8 D511" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1111 1111 1111 1111 1111 1111 1111 1111 1010 1010 0101 0111 0010 1010 1110 1111", | |
| "dec":"18,446,744,072,272,423,663", | |
| "hex":"FFFF FFFF AA57 2AEF" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0100 0111 1111 0101 0000 1010 0111 1110 0111 1110 1100 0011 0111 1101 1000 0100", | |
| "dec":"5,185,062,084,395,892,100", | |
| "hex":"47F5 0A7E 7EC3 7D84" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0001", | |
| "dec":"1", | |
| "hex":"01" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0101 0101 1010 1000 1101 0101 0001 0001", | |
| "dec":"1,437,127,953", | |
| "hex":"55A8 D511" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0110 0011 0111 1101 1110 0111 1011 0100", | |
| "dec":"1,669,195,700", | |
| "hex":"637D E7B4" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"1000 0011 0001 1001 0101 1001 1011 0000", | |
| "dec":"2,199,476,656", | |
| "hex":"8319 59B0" | |
| }, | |
| "num2":{ | |
| "bin":"1100 1011 1010 1010 1010 1011 1001 0100", | |
| "dec":"3,416,959,892", | |
| "hex":"CBAA AB94" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0001 0100 1110 1100 0100 0000 0101 0100 0100", | |
| "dec":"5,616,436,548", | |
| "hex":"01 4EC4 0544" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1111 1111 1111 1111 1111 1111 1111 1111 1011 0111 0110 1110 1010 1110 0001 1100", | |
| "dec":"18,446,744,072,492,068,380", | |
| "hex":"FFFF FFFF B76E AE1C" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0100 1000 1001 0001 0101 0001 1110 0100", | |
| "dec":"1,217,483,236", | |
| "hex":"4891 51E4" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0110 1000 0100 1100 1000 0000 1101 0001 1101 1000 0111 0000 0110 1001 1100 0000", | |
| "dec":"7,515,523,516,942,281,152", | |
| "hex":"684C 80D1 D870 69C0" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"1000 0011 0001 1001 0101 1001 1011 0000", | |
| "dec":"2,199,476,656", | |
| "hex":"8319 59B0" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0001", | |
| "dec":"1", | |
| "hex":"01" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0100 1000 1001 0001 0101 0001 1110 0100", | |
| "dec":"1,217,483,236", | |
| "hex":"4891 51E4" | |
| } | |
| } | |
| }, | |
| "Case 21 : 128 bit (Dual Full Digits)":{ | |
| "BitSize":128, | |
| "num1 max digits":128, | |
| "num2 max digits":128, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"0100 0001 1110 0000 1000 1000 1000 1111 0100 0101 1110 1010 0111 1011 1011 0111 1110 0010 1100 0011 1011 1001 0111 1110 1001 0011 1011 0111 0010 0011 1010 1010", | |
| "dec":"87,565,663,981,302,607,857,150,522,049,353,425,834", | |
| "hex":"41E0 888F 45EA 7BB7 E2C3 B97E 93B7 23AA" | |
| }, | |
| "num2":{ | |
| "bin":"0110 0011 0010 0001 0010 0010 0011 0011 1110 1010 0000 1011 0111 1001 0111 0110 0111 0101 1100 0110 0011 0011 1011 1100 0100 0111 1101 1001 0011 0100 0101 1101", | |
| "dec":"131,765,611,094,034,497,187,251,299,182,800,614,493", | |
| "hex":"6321 2233 EA0B 7976 75C6 33BC 47D9 345D" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1010 0101 0000 0001 1010 1010 1100 0011 0010 1111 1111 0101 1111 0101 0010 1110 0101 1000 1000 1001 1110 1101 0011 1010 1101 1011 1001 0000 0101 1000 0000 0111", | |
| "dec":"219,331,275,075,337,105,044,401,821,232,154,040,327", | |
| "hex":"A501 AAC3 2FF5 F52E 5889 ED3A DB90 5807" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1101 1110 1011 1111 0110 0110 0101 1011 0101 1011 1101 1111 0000 0010 0100 0001 0110 1100 1111 1101 1000 0101 1100 0010 0100 1011 1101 1101 1110 1111 0100 1101", | |
| "dec":"296,082,419,808,206,574,133,273,830,298,321,022,797", | |
| "hex":"DEBF 665B 5BDF 0241 6CFD 85C2 4BDD EF4D" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0010 0001 0100 0000 1001 1001 1010 0100 1010 0100 0010 0000 1111 1101 1011 1110 1001 0011 0000 0010 0111 1010 0011 1101 1011 0100 0010 0010 0001 0000 1011 0011", | |
| "dec":"44,199,947,112,731,889,330,100,777,133,447,188,659", | |
| "hex":"2140 99A4 A420 FDBE 9302 7A3D B422 10B3" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"1001 1101 0101 0111 0001 1001 0011 0010 0100 1111 1100 0000 1111 1001 1110 0111 1011 1000 0010 0000 0010 1000 1111 0110 0011 1101 1110 0000 0111 1100 1100 0010", | |
| "dec":"209,141,036,211,255,148,731,529,374,342,800,506,050", | |
| "hex":"9D57 1932 4FC0 F9E7 B820 28F6 3DE0 7CC2" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0100 0001 1110 0000 1000 1000 1000 1111 0100 0101 1110 1010 0111 1011 1011 0111 1110 0010 1100 0011 1011 1001 0111 1110 1001 0011 1011 0111 0010 0011 1010 1010", | |
| "dec":"87,565,663,981,302,607,857,150,522,049,353,425,834", | |
| "hex":"41E0 888F 45EA 7BB7 E2C3 B97E 93B7 23AA" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0001", | |
| "dec":"1", | |
| "hex":"01" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0010 0001 0100 0000 1001 1001 1010 0100 1010 0100 0010 0000 1111 1101 1011 1110 1001 0011 0000 0010 0111 1010 0011 1101 1011 0100 0010 0010 0001 0000 1011 0011", | |
| "dec":"44,199,947,112,731,889,330,100,777,133,447,188,659", | |
| "hex":"2140 99A4 A420 FDBE 9302 7A3D B422 10B3" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"1100 1110 1000 1010 1011 0011 1100 1100 0101 0101 1110 1001 0110 1000 1100 1111 1010 0011 0110 1111 1010 1101 0011 1000 0101 1100 1010 1100 1110 1100 0010 1110", | |
| "dec":"274,541,150,838,623,083,097,003,821,700,603,505,710", | |
| "hex":"CE8A B3CC 55E9 68CF A36F AD38 5CAC EC2E" | |
| }, | |
| "num2":{ | |
| "bin":"1010 1011 1001 0001 1010 1010 0000 0011 1110 0011 0110 1100 0110 1001 1111 1001 0011 1001 0000 1100 1101 0100 1100 1011 0011 0011 0000 1111 0101 1110 0011 1110", | |
| "dec":"228,054,318,641,409,434,263,247,593,835,928,182,334", | |
| "hex":"AB91 AA03 E36C 69F9 390C D4CB 330F 5E3E" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0111 1010 0001 1100 0101 1101 1101 0000 0011 1001 0101 0101 1101 0010 1100 1000 1101 1100 0111 1100 1000 0010 0000 0011 1000 1111 1011 1100 0100 1010 0110 1100", | |
| "dec":"162,313,102,559,094,053,896,876,808,104,763,476,588", | |
| "hex":"7A1C 5DD0 3955 D2C8 DC7C 8203 8FBC 4A6C" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"0010 0010 1111 1001 0000 1001 1100 1000 0111 0010 0111 1100 1111 1110 1101 0110 0110 1010 0110 0010 1101 1000 0110 1101 0010 1001 1001 1101 1000 1101 1111 0000", | |
| "dec":"46,486,832,197,213,648,833,756,227,864,675,323,376", | |
| "hex":"22F9 09C8 727C FED6 6A62 D86D 299D 8DF0" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1101 1101 0000 0110 1111 0110 0011 0111 1000 1101 1000 0011 0000 0001 0010 1001 1001 0101 1001 1101 0010 0111 1001 0010 1101 0110 0110 0010 0111 0010 0001 0000", | |
| "dec":"293,795,534,723,724,814,629,618,379,567,092,888,080", | |
| "hex":"DD06 F637 8D83 0129 959D 2792 D662 7210" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0100 0000 0000 1011 0010 0011 0100 0011 0111 1101 1110 1011 0011 1001 1111 1000 0100 0111 1110 0111 0101 0110 1111 0001 0100 1100 0001 0111 0010 0100", | |
| "dec":"332,532,899,325,279,346,812,788,183,694,841,636", | |
| "hex":"40 0B23 437D EB39 F847 E756 F14C 1724" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0001", | |
| "dec":"1", | |
| "hex":"01" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0010 0010 1111 1001 0000 1001 1100 1000 0111 0010 0111 1100 1111 1110 1101 0110 0110 1010 0110 0010 1101 1000 0110 1101 0010 1001 1001 1101 1000 1101 1111 0000", | |
| "dec":"46,486,832,197,213,648,833,756,227,864,675,323,376", | |
| "hex":"22F9 09C8 727C FED6 6A62 D86D 299D 8DF0" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"1010 1011 1001 0001 1010 1010 0000 0011 1110 0011 0110 1100 0110 1001 1111 1001 0011 1001 0000 1100 1101 0100 1100 1011 0011 0011 0000 1111 0101 1110 0011 1110", | |
| "dec":"228,054,318,641,409,434,263,247,593,835,928,182,334", | |
| "hex":"AB91 AA03 E36C 69F9 390C D4CB 330F 5E3E" | |
| } | |
| } | |
| }, | |
| "Case 22 : 128 bit (Full Digits And Zero)":{ | |
| "BitSize":128, | |
| "num1 max digits":128, | |
| "num2 max digits":0, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"0111 1110 0010 0000 1000 1010 1101 0010 0011 0010 0110 1111 0011 0000 1101 1100 1100 0110 1100 0010 1010 0110 0100 0101 0011 0011 0001 0101 0101 0100 1000 1110", | |
| "dec":"167,651,696,594,420,618,399,263,608,657,600,140,430", | |
| "hex":"7E20 8AD2 326F 30DC C6C2 A645 3315 548E" | |
| }, | |
| "num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0111 1110 0010 0000 1000 1010 1101 0010 0011 0010 0110 1111 0011 0000 1101 1100 1100 0110 1100 0010 1010 0110 0100 0101 0011 0011 0001 0101 0101 0100 1000 1110", | |
| "dec":"167,651,696,594,420,618,399,263,608,657,600,140,430", | |
| "hex":"7E20 8AD2 326F 30DC C6C2 A645 3315 548E" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"0111 1110 0010 0000 1000 1010 1101 0010 0011 0010 0110 1111 0011 0000 1101 1100 1100 0110 1100 0010 1010 0110 0100 0101 0011 0011 0001 0101 0101 0100 1000 1110", | |
| "dec":"167,651,696,594,420,618,399,263,608,657,600,140,430", | |
| "hex":"7E20 8AD2 326F 30DC C6C2 A645 3315 548E" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1000 0001 1101 1111 0111 0101 0010 1101 1100 1101 1001 0000 1100 1111 0010 0011 0011 1001 0011 1101 0101 1001 1011 1010 1100 1100 1110 1010 1010 1011 0111 0010", | |
| "dec":"172,630,670,326,517,845,064,110,998,774,168,071,026", | |
| "hex":"81DF 752D CD90 CF23 393D 59BA CCEA AB72" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 / num2":"(値なし)", | |
| "num1 % num2":"(値なし)", | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"1100 1101 1000 1111 0001 0111 0110 1011 1110 1111 0110 1010 0111 1000 0001 0001 1001 0011 0110 0111 1001 1100 1000 0101 0001 0100 1000 1011 0110 0110 1101 0110", | |
| "dec":"273,234,712,633,608,137,803,239,027,698,326,791,894", | |
| "hex":"CD8F 176B EF6A 7811 9367 9C85 148B 66D6" | |
| }, | |
| "num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1100 1101 1000 1111 0001 0111 0110 1011 1110 1111 0110 1010 0111 1000 0001 0001 1001 0011 0110 0111 1001 1100 1000 0101 0001 0100 1000 1011 0110 0110 1101 0110", | |
| "dec":"273,234,712,633,608,137,803,239,027,698,326,791,894", | |
| "hex":"CD8F 176B EF6A 7811 9367 9C85 148B 66D6" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1100 1101 1000 1111 0001 0111 0110 1011 1110 1111 0110 1010 0111 1000 0001 0001 1001 0011 0110 0111 1001 1100 1000 0101 0001 0100 1000 1011 0110 0110 1101 0110", | |
| "dec":"273,234,712,633,608,137,803,239,027,698,326,791,894", | |
| "hex":"CD8F 176B EF6A 7811 9367 9C85 148B 66D6" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0011 0010 0111 0000 1110 1000 1001 0100 0001 0000 1001 0101 1000 0111 1110 1110 0110 1100 1001 1000 0110 0011 0111 1010 1110 1011 0111 0100 1001 1001 0010 1010", | |
| "dec":"67,047,654,287,330,325,660,135,579,733,441,419,562", | |
| "hex":"3270 E894 1095 87EE 6C98 637A EB74 992A" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 / num2":"(値なし)", | |
| "num1 % num2":"(値なし)", | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| } | |
| } | |
| }, | |
| "Case 23 : 128 bit (Full Digits And Half Digits)":{ | |
| "BitSize":128, | |
| "num1 max digits":128, | |
| "num2 max digits":64, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"1110 1100 1111 0010 1001 1111 0001 0011 1000 1100 0001 1010 1011 0110 0000 1101 1010 0011 0110 1001 1001 1001 0001 1011 0000 0110 0001 0110 0110 0011 1111 1111", | |
| "dec":"314,957,569,296,827,835,846,603,624,483,869,058,047", | |
| "hex":"ECF2 9F13 8C1A B60D A369 991B 0616 63FF" | |
| }, | |
| "num2":{ | |
| "bin":"1010 1101 0100 1011 0001 0011 0001 1100 0110 0100 0000 0010 0001 0101 1100 0010", | |
| "dec":"12,487,095,404,472,702,402", | |
| "hex":"AD4B 131C 6402 15C2" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1110 1100 1111 0010 1001 1111 0001 0011 1000 1100 0001 1010 1011 0110 0000 1110 0101 0000 1011 0100 1010 1100 0011 0111 0110 1010 0001 1000 0111 1001 1100 0001", | |
| "dec":"314,957,569,296,827,835,859,090,719,888,341,760,449", | |
| "hex":"ECF2 9F13 8C1A B60E 50B4 AC37 6A18 79C1" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1110 1100 1111 0010 1001 1111 0001 0011 1000 1100 0001 1010 1011 0110 0000 1100 1111 0110 0001 1110 1000 0101 1111 1110 1010 0010 0001 0100 0100 1110 0011 1101", | |
| "dec":"314,957,569,296,827,835,834,116,529,079,396,355,645", | |
| "hex":"ECF2 9F13 8C1A B60C F61E 85FE A214 4E3D" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0001 0011 0000 1101 0110 0000 1110 1100 0111 0011 1110 0101 0100 1001 1111 0011 0000 1001 1110 0001 0111 1010 0000 0001 0101 1101 1110 1011 1011 0001 1100 0011", | |
| "dec":"25,324,797,624,110,627,629,258,078,352,371,855,811", | |
| "hex":"130D 60EC 73E5 49F3 09E1 7A01 5DEB B1C3" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0011 0011 1010 0110 1101 0111 1010 0110 1111 0001 0000 1111 0100 0101 1110 1010 0011 0010 1011 1111 1110 0110 0001 1010 1101 0111 0010 1001 1011 0010 0011 1110", | |
| "dec":"68,656,923,008,091,604,799,172,118,331,519,513,150", | |
| "hex":"33A6 D7A6 F10F 45EA 32BF E61A D729 B23E" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0001 0101 1110 0000 1000 1101 0101 1001 1101 1001 0100 1000 0111 1110 0100 1111 0010", | |
| "dec":"25,222,644,585,866,978,546", | |
| "hex":"01 5E08 D59D 9487 E4F2" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0111 1100 0011 0000 1000 1011 1000 1010 1111 1111 0110 1111 0000 1010 1001 1011", | |
| "dec":"8,948,805,888,692,390,555", | |
| "hex":"7C30 8B8A FF6F 0A9B" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"1010 1101 0100 1011 0001 0011 0001 1100 0110 0100 0000 0010 0001 0101 1100 0010", | |
| "dec":"12,487,095,404,472,702,402", | |
| "hex":"AD4B 131C 6402 15C2" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"1111 1111 0011 0001 1101 0110 1011 0001 1110 1010 1001 1100 1010 1110 1001 0001 1011 1110 1101 1010 0001 0010 1010 0000 1011 1100 1111 0100 1010 0000 1110 1101", | |
| "dec":"339,211,916,002,870,609,732,880,136,593,382,613,229", | |
| "hex":"FF31 D6B1 EA9C AE91 BEDA 12A0 BCF4 A0ED" | |
| }, | |
| "num2":{ | |
| "bin":"1010 0010 1000 1010 0110 1001 1010 1111 1000 0010 0110 0100 1010 1111 0110 1101", | |
| "dec":"11,712,289,983,458,226,029", | |
| "hex":"A28A 69AF 8264 AF6D" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1111 1111 0011 0001 1101 0110 1011 0001 1110 1010 1001 1100 1010 1110 1001 0010 0110 0001 0110 0100 0111 1100 0101 0000 0011 1111 0101 1001 0101 0000 0101 1010", | |
| "dec":"339,211,916,002,870,609,744,592,426,576,840,839,258", | |
| "hex":"FF31 D6B1 EA9C AE92 6164 7C50 3F59 505A" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1111 1111 0011 0001 1101 0110 1011 0001 1110 1010 1001 1100 1010 1110 1001 0001 0001 1100 0100 1111 1010 1000 1111 0001 0011 1010 1000 1111 1111 0001 1000 0000", | |
| "dec":"339,211,916,002,870,609,721,167,846,609,924,387,200", | |
| "hex":"FF31 D6B1 EA9C AE91 1C4F A8F1 3A8F F180" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1100 1110 0010 1001 0100 1110 0001 0101 0110 0011 0101 0001 0110 1110 1110 0011 1011 0000 0101 0111 0000 1110 1100 0101 0111 0000 0000 1110 1000 0000", | |
| "dec":"1,070,450,918,067,853,742,206,760,821,843,824,256", | |
| "hex":"CE 294E 1563 516E E3B0 570E C570 0E80" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"1110 1010 1010 1011 0011 1101 0011 1100 1101 1110 1101 0100 1001 0011 0100 0000 0111 0111 0101 0001 0000 1111 1110 0101 1110 0100 1011 1110 1000 0111 1110 1001", | |
| "dec":"311,928,475,826,118,003,222,884,863,213,746,161,641", | |
| "hex":"EAAB 3D3C DED4 9340 7751 0FE5 E4BE 87E9" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0001 1001 0001 1110 1101 1101 1110 0001 0110 0011 1111 1000 0111 0100 1101 1101 0010", | |
| "dec":"28,962,048,965,826,006,482", | |
| "hex":"01 91ED DE16 3F87 4DD2" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0011 0001 0011 0000 0111 0010 1100 1101 0010 1000 0001 1101 1111 0000 1000 0011", | |
| "dec":"3,544,459,132,207,493,251", | |
| "hex":"3130 72CD 281D F083" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"1010 0010 1000 1010 0110 1001 1010 1111 1000 0010 0110 0100 1010 1111 0110 1101", | |
| "dec":"11,712,289,983,458,226,029", | |
| "hex":"A28A 69AF 8264 AF6D" | |
| } | |
| } | |
| }, | |
| "Case 24 : 128 bit (Dual Half Digits)":{ | |
| "BitSize":128, | |
| "num1 max digits":64, | |
| "num2 max digits":64, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"0111 0110 0111 1110 0111 1110 0101 0001 0111 1100 1000 0010 0011 0101 0100 0110", | |
| "dec":"8,538,400,831,987,397,958", | |
| "hex":"767E 7E51 7C82 3546" | |
| }, | |
| "num2":{ | |
| "bin":"0101 1111 1110 0011 1000 0000 1001 1001 0000 1111 0000 1101 0001 0110 1010 0011", | |
| "dec":"6,909,507,648,187,340,451", | |
| "hex":"5FE3 8099 0F0D 16A3" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1101 0110 0110 0001 1111 1110 1110 1010 1000 1011 1000 1111 0100 1011 1110 1001", | |
| "dec":"15,447,908,480,174,738,409", | |
| "hex":"D661 FEEA 8B8F 4BE9" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"0001 0110 1001 1010 1111 1101 1011 1000 0110 1101 0111 0101 0001 1110 1010 0011", | |
| "dec":"1,628,893,183,800,057,507", | |
| "hex":"169A FDB8 6D75 1EA3" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1110 1001 0110 0101 0000 0010 0100 0111 1001 0010 1000 1010 1110 0001 0101 1101", | |
| "dec":"340,282,366,920,938,463,461,745,714,247,968,153,949", | |
| "hex":"FFFF FFFF FFFF FFFF E965 0247 928A E15D" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0010 1100 0110 0010 0011 1110 1001 0000 0101 0111 0010 1111 0110 1110 0111 1100 0011 1101 0101 1011 0011 1001 0010 0111 0100 0110 0000 1001 1110 1111 1001 0010", | |
| "dec":"58,996,145,851,906,077,093,103,877,143,768,199,058", | |
| "hex":"2C62 3E90 572F 6E7C 3D5B 3927 4609 EF92" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0001", | |
| "dec":"1", | |
| "hex":"01" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0001 0110 1001 1010 1111 1101 1011 1000 0110 1101 0111 0101 0001 1110 1010 0011", | |
| "dec":"1,628,893,183,800,057,507", | |
| "hex":"169A FDB8 6D75 1EA3" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0101 1111 1110 0011 1000 0000 1001 1001 0000 1111 0000 1101 0001 0110 1010 0011", | |
| "dec":"6,909,507,648,187,340,451", | |
| "hex":"5FE3 8099 0F0D 16A3" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"1101 0000 1110 0011 1001 0001 1001 1001 0101 1110 0010 0100 0101 1010 0110 0011", | |
| "dec":"15,052,034,467,497,794,147", | |
| "hex":"D0E3 9199 5E24 5A63" | |
| }, | |
| "num2":{ | |
| "bin":"1111 0100 0001 0000 0111 1010 0101 1101 1100 0111 1000 0101 0100 0101 0100 0010", | |
| "dec":"17,586,691,088,079,734,082", | |
| "hex":"F410 7A5D C785 4542" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0001 1100 0100 1111 0100 0000 1011 1111 0111 0010 0101 1010 1001 1001 1111 1010 0101", | |
| "dec":"32,638,725,555,577,528,229", | |
| "hex":"01 C4F4 0BF7 25A9 9FA5" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1101 1100 1101 0011 0001 0111 0011 1011 1001 0110 1001 1111 0001 0101 0010 0001", | |
| "dec":"340,282,366,920,938,463,460,839,950,811,186,271,521", | |
| "hex":"FFFF FFFF FFFF FFFF DCD3 173B 969F 1521" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0010 0011 0010 1100 1110 1000 1100 0100 0110 1001 0110 0000 1110 1010 1101 1111", | |
| "dec":"2,534,656,620,581,939,935", | |
| "hex":"232C E8C4 6960 EADF" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"1100 0111 0010 0110 0101 1000 1101 1000 0100 0000 0010 1101 0010 1000 1110 1100 1001 0110 0011 1110 0000 1111 0000 0110 1111 1100 0010 1010 1111 1100 1000 0110", | |
| "dec":"264,715,480,427,012,442,135,201,757,389,336,018,054", | |
| "hex":"C726 58D8 402D 28EC 963E 0F06 FC2A FC86" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"1101 0000 1110 0011 1001 0001 1001 1001 0101 1110 0010 0100 0101 1010 0110 0011", | |
| "dec":"15,052,034,467,497,794,147", | |
| "hex":"D0E3 9199 5E24 5A63" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0001", | |
| "dec":"1", | |
| "hex":"01" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0010 0011 0010 1100 1110 1000 1100 0100 0110 1001 0110 0000 1110 1010 1101 1111", | |
| "dec":"2,534,656,620,581,939,935", | |
| "hex":"232C E8C4 6960 EADF" | |
| } | |
| } | |
| }, | |
| "Case 25 : 256 bit (Dual Full Digits)":{ | |
| "BitSize":256, | |
| "num1 max digits":256, | |
| "num2 max digits":256, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"0001 1001 0010 1101 0011 0110 0011 1001 0111 0111 0101 0101 0010 0010 1100 0111 1001 1010 1010 0101 1100 1110 1011 1000 1001 0011 1000 1011 1111 0001 0011 1010 1101 0111 0001 0100 1100 0101 1101 0010 1011 1100 0101 1100 0101 1111 1110 1010 1011 0100 0001 1000 1000 1000 1101 0101 1010 1001 1011 0101 0000 0100 0011 1010", | |
| "dec":"11,387,703,576,083,559,291,425,423,374,659,131,211,726,972,181,890,439,102,140,314,498,853,619,696,698", | |
| "hex":"192D 3639 7755 22C7 9AA5 CEB8 938B F13A D714 C5D2 BC5C 5FEA B418 88D5 A9B5 043A" | |
| }, | |
| "num2":{ | |
| "bin":"0111 1000 1011 1000 0001 1010 1110 1101 0101 1000 1111 1111 1000 1100 1001 0110 0000 1011 0111 1000 1011 1101 1001 0110 1000 1100 1101 0101 0000 0110 0110 0111 0010 1110 1011 0011 0100 1111 0101 0110 0111 0111 1011 1110 0110 0001 1101 1011 1000 0010 0000 0101 1010 1010 1001 0111 1011 1101 0010 1001 0101 0101 1001 0001", | |
| "dec":"54,602,827,534,196,174,486,337,330,349,012,370,959,037,654,347,316,871,242,241,026,951,077,853,484,433", | |
| "hex":"78B8 1AED 58FF 8C96 0B78 BD96 8CD5 0667 2EB3 4F56 77BE 61DB 8205 AA97 BD29 5591" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1001 0001 1110 0101 0101 0001 0010 0110 1101 0000 0101 0100 1010 1111 0101 1101 1010 0110 0001 1110 1000 1100 0100 1111 0010 0000 0110 0000 1111 0111 1010 0010 0000 0101 1100 1000 0001 0101 0010 1001 0011 0100 0001 1010 1100 0001 1100 0110 0011 0110 0001 1110 0011 0011 0110 1101 0110 0110 1101 1110 0101 1001 1100 1011", | |
| "dec":"65,990,531,110,279,733,777,762,753,723,671,502,170,764,626,529,207,310,344,381,341,449,931,473,181,131", | |
| "hex":"91E5 5126 D054 AF5D A61E 8C4F 2060 F7A2 05C8 1529 341A C1C6 361E 336D 66DE 59CB" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1010 0000 0111 0101 0001 1011 0100 1100 0001 1110 0101 0101 1001 0110 0011 0001 1000 1111 0010 1101 0001 0001 0010 0010 0000 0110 1011 0110 1110 1010 1101 0011 1010 1000 0110 0001 0111 0110 0111 1100 0100 0100 1001 1101 1111 1110 0000 1111 0011 0010 0001 0010 1101 1110 0011 1101 1110 1100 1000 1011 1010 1110 1010 1001", | |
| "dec":"72,576,965,279,203,580,228,659,078,034,334,668,105,959,302,500,214,131,899,356,871,555,688,895,852,201", | |
| "hex":"A075 1B4C 1E55 9631 8F2D 1122 06B6 EAD3 A861 767C 449D FE0F 3212 DE3D EC8B AEA9" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0101 1111 1000 1010 1110 0100 1011 0011 1110 0001 1010 1010 0110 1001 1100 1110 0111 0000 1101 0010 1110 1110 1101 1101 1111 1001 0100 1001 0001 0101 0010 1100 0101 0111 1001 1110 1000 1001 1000 0011 1011 1011 0110 0010 0000 0001 1111 0000 1100 1101 1110 1101 0010 0001 1100 0010 0001 0011 0111 0100 0101 0001 0101 0111", | |
| "dec":"43,215,123,958,112,615,194,911,906,974,353,239,747,310,682,165,426,432,140,100,712,452,224,233,787,735", | |
| "hex":"5F8A E4B3 E1AA 69CE 70D2 EEDD F949 152C 579E 8983 BB62 01F0 CDED 21C2 1374 5157" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"1001 0011 1100 0010 1000 0100 1111 1011 0000 0101 1011 0000 0010 0100 0000 0011 1000 0111 1111 1001 1100 1010 0011 1111 1111 1001 1100 1001 0101 1111 1010 1001 1111 1010 0111 0100 0011 1010 0110 0100 1000 1110 1110 1001 1010 0011 1011 0101 1010 0111 1000 1101 0100 0110 1011 0000 1011 1001 0011 1000 1010 0110 1101 1010", | |
| "dec":"66,833,674,870,370,576,990,848,274,142,248,961,395,709,652,711,228,208,425,348,914,283,266,396,694,234", | |
| "hex":"93C2 84FB 05B0 2403 87F9 CA3F F9C9 5FA9 FA74 3A64 8EE9 A3B5 A78D 46B0 B938 A6DA" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0001 1001 0010 1101 0011 0110 0011 1001 0111 0111 0101 0101 0010 0010 1100 0111 1001 1010 1010 0101 1100 1110 1011 1000 1001 0011 1000 1011 1111 0001 0011 1010 1101 0111 0001 0100 1100 0101 1101 0010 1011 1100 0101 1100 0101 1111 1110 1010 1011 0100 0001 1000 1000 1000 1101 0101 1010 1001 1011 0101 0000 0100 0011 1010", | |
| "dec":"11,387,703,576,083,559,291,425,423,374,659,131,211,726,972,181,890,439,102,140,314,498,853,619,696,698", | |
| "hex":"192D 3639 7755 22C7 9AA5 CEB8 938B F13A D714 C5D2 BC5C 5FEA B418 88D5 A9B5 043A" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0100", | |
| "dec":"4", | |
| "hex":"04" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0001 0100 0000 0011 0100 0010 0000 0111 0111 1011 1010 1011 0000 0001 0111 0111 1010 0000 1110 0001 1000 0010 1011 0100 0011 1110 1010 0101 0100 0001 0111 1011 1101 0010 0110 0000 0011 1000 0000 1011 1000 0110 0100 1100 1110 0010 0011 0000 1011 0001 1010 0011 1000 0111 0100 0001 0001 0110 0101 0101 0100 0100 1010 1001", | |
| "dec":"9,052,013,229,861,937,320,635,636,850,375,846,112,129,765,619,755,114,833,679,768,955,663,374,697,641", | |
| "hex":"1403 4207 7BAB 0177 A0E1 82B4 3EA5 417B D260 380B 864C E230 B1A3 8741 1655 44A9" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"0111 1001 1001 0000 1111 0001 1111 1000 1110 0011 0100 0111 0001 0011 0100 0110 0000 1111 0001 0111 0010 0011 1111 1001 1010 0010 0000 0001 0001 1101 1110 0000 1011 1111 0011 0010 1011 0101 0000 0100 0100 0100 0010 1100 1001 0101 1011 1011 0001 0111 1010 0011 0101 1000 1010 1010 1101 1000 1110 1000 0000 0001 1110 0110", | |
| "dec":"54,985,950,686,774,799,202,108,569,614,301,973,939,399,557,591,001,601,230,711,604,880,754,063,442,406", | |
| "hex":"7990 F1F8 E347 1346 0F17 23F9 A201 1DE0 BF32 B504 442C 95BB 17A3 58AA D8E8 01E6" | |
| }, | |
| "num2":{ | |
| "bin":"1000 1000 1011 1001 0101 1101 0100 0001 1011 1111 1011 1100 0010 1100 1101 0001 1001 0101 1001 0100 0100 0110 1101 0101 1000 1111 0011 1001 0001 0111 0001 1100 1100 0111 1010 0111 0010 1001 1010 1010 1010 0001 1010 1111 0101 1101 0111 0100 1001 0011 0111 1000 1010 0101 1010 1000 1001 1001 0000 0000 1101 1000 0011 1100", | |
| "dec":"61,842,057,749,307,073,250,713,214,799,230,230,786,902,858,264,027,382,313,656,673,174,781,870,266,428", | |
| "hex":"88B9 5D41 BFBC 2CD1 9594 46D5 8F39 171C C7A7 29AA A1AF 5D74 9378 A5A8 9900 D83C" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0010 0100 1010 0100 1111 0011 1010 1010 0011 0000 0011 0100 0000 0001 0111 1010 0100 1010 1011 0110 1010 1100 1111 0011 0001 0011 1010 0011 0100 1111 1101 1000 0110 1101 1001 1101 1110 1010 1110 1110 0101 1101 1011 1111 0011 0010 1111 1010 1011 0001 1011 1111 1110 0101 0011 0111 0001 1110 1000 1101 1010 0010 0010", | |
| "dec":"1,035,919,198,765,677,029,250,799,404,844,296,873,032,431,189,388,419,504,910,694,047,622,804,068,898", | |
| "hex":"024A 4F3A A303 4017 A4AB 6ACF 313A 34FD 86D9 DEAE E5DB F32F AB1B FE53 71E8 DA22" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1111 0000 1101 0111 1001 0100 1011 0111 0010 0011 1000 1010 1110 0110 0111 0100 0111 1001 1000 0010 1101 1101 0010 0100 0001 0010 1100 1000 0000 0110 1100 0011 1111 0111 1000 1011 1000 1011 0101 1001 1010 0010 0111 1101 0011 1000 0100 0110 1000 0100 0010 1010 1011 0011 0000 0010 0011 1111 1110 0111 0010 1001 1010 1010", | |
| "dec":"108,935,982,174,783,921,374,966,339,823,759,651,005,766,683,992,614,782,956,512,515,713,885,322,815,914", | |
| "hex":"F0D7 94B7 238A E674 7982 DD24 12C8 06C3 F78B 8B59 A27D 3846 842A B302 3FE7 29AA" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1111 0010 1000 0110 1011 0100 1000 1101 1100 0111 0101 0001 1001 1000 1011 1000 0110 0111 1101 0010 0010 1101 1011 1110 1101 0011 0111 1111 1001 0011 1100 0000 1000 0111 0100 0111 0100 1010 0110 0101 1101 1000 0010 1100 0111 1011 1001 0111 1011 1101 0101 0100 1100 1111 1101 1100 0000 0001 1000 1101 0110 0101 0110", | |
| "dec":"6,856,107,062,532,274,048,604,645,184,928,256,847,503,300,673,025,781,082,945,068,294,027,806,824,022", | |
| "hex":"0F28 6B48 DC75 198B 867D 22DB ED37 F93C 0874 74A6 5D82 C7B9 7BD5 4CFD C018 D656" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"1111 0011 1110 0101 1011 0001 0100 1010 1000 0001 0000 1011 0000 1010 1000 1110 1010 1011 1101 0100 0101 1001 1001 1010 1100 0101 1010 1111 1011 0011 1100 0011 1001 0011 0011 1101 1110 1100 0011 1111 0110 0011 1111 0000 0011 0001 1100 0101 0101 0000 0000 0110 0001 0101 0010 0001 0000 1101 1111 1010 1000 0001 1110 1000", | |
| "dec":"110,317,853,801,297,245,412,848,713,117,269,809,978,431,729,692,466,860,389,550,617,383,157,615,985,128", | |
| "hex":"F3E5 B14A 810B 0A8E ABD4 599A C5AF B3C3 933D EC3F 63F0 31C5 5006 1521 0DFA 81E8" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0111 1001 1001 0000 1111 0001 1111 1000 1110 0011 0100 0111 0001 0011 0100 0110 0000 1111 0001 0111 0010 0011 1111 1001 1010 0010 0000 0001 0001 1101 1110 0000 1011 1111 0011 0010 1011 0101 0000 0100 0100 0100 0010 1100 1001 0101 1011 1011 0001 0111 1010 0011 0101 1000 1010 1010 1101 1000 1110 1000 0000 0001 1110 0110", | |
| "dec":"54,985,950,686,774,799,202,108,569,614,301,973,939,399,557,591,001,601,230,711,604,880,754,063,442,406", | |
| "hex":"7990 F1F8 E347 1346 0F17 23F9 A201 1DE0 BF32 B504 442C 95BB 17A3 58AA D8E8 01E6" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0001", | |
| "dec":"1", | |
| "hex":"01" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"1111 0010 1000 0110 1011 0100 1000 1101 1100 0111 0101 0001 1001 1000 1011 1000 0110 0111 1101 0010 0010 1101 1011 1110 1101 0011 0111 1111 1001 0011 1100 0000 1000 0111 0100 0111 0100 1010 0110 0101 1101 1000 0010 1100 0111 1011 1001 0111 1011 1101 0101 0100 1100 1111 1101 1100 0000 0001 1000 1101 0110 0101 0110", | |
| "dec":"6,856,107,062,532,274,048,604,645,184,928,256,847,503,300,673,025,781,082,945,068,294,027,806,824,022", | |
| "hex":"0F28 6B48 DC75 198B 867D 22DB ED37 F93C 0874 74A6 5D82 C7B9 7BD5 4CFD C018 D656" | |
| } | |
| } | |
| }, | |
| "Case 26 : 256 bit (Full Digits And Zero)":{ | |
| "BitSize":256, | |
| "num1 max digits":256, | |
| "num2 max digits":0, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"0111 1110 1111 1000 0111 0001 0010 1000 0111 0010 0110 1011 1000 1001 0100 0110 0011 1001 1010 0001 1000 1011 1011 0010 0111 0010 0011 1100 1010 0010 1010 1000 1111 1100 0010 1111 0001 0110 1110 1111 1100 0111 0101 1001 0001 0010 1011 1001 0101 0111 0100 0110 1100 0010 0111 1111 1100 1111 0001 1101 1111 1100 1000 1010", | |
| "dec":"57,430,377,981,341,497,356,955,229,318,689,952,557,490,641,524,048,120,478,439,584,563,612,302,048,394", | |
| "hex":"7EF8 7128 726B 8946 39A1 8BB2 723C A2A8 FC2F 16EF C759 12B9 5746 C27F CF1D FC8A" | |
| }, | |
| "num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0111 1110 1111 1000 0111 0001 0010 1000 0111 0010 0110 1011 1000 1001 0100 0110 0011 1001 1010 0001 1000 1011 1011 0010 0111 0010 0011 1100 1010 0010 1010 1000 1111 1100 0010 1111 0001 0110 1110 1111 1100 0111 0101 1001 0001 0010 1011 1001 0101 0111 0100 0110 1100 0010 0111 1111 1100 1111 0001 1101 1111 1100 1000 1010", | |
| "dec":"57,430,377,981,341,497,356,955,229,318,689,952,557,490,641,524,048,120,478,439,584,563,612,302,048,394", | |
| "hex":"7EF8 7128 726B 8946 39A1 8BB2 723C A2A8 FC2F 16EF C759 12B9 5746 C27F CF1D FC8A" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"0111 1110 1111 1000 0111 0001 0010 1000 0111 0010 0110 1011 1000 1001 0100 0110 0011 1001 1010 0001 1000 1011 1011 0010 0111 0010 0011 1100 1010 0010 1010 1000 1111 1100 0010 1111 0001 0110 1110 1111 1100 0111 0101 1001 0001 0010 1011 1001 0101 0111 0100 0110 1100 0010 0111 1111 1100 1111 0001 1101 1111 1100 1000 1010", | |
| "dec":"57,430,377,981,341,497,356,955,229,318,689,952,557,490,641,524,048,120,478,439,584,563,612,302,048,394", | |
| "hex":"7EF8 7128 726B 8946 39A1 8BB2 723C A2A8 FC2F 16EF C759 12B9 5746 C27F CF1D FC8A" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1000 0001 0000 0111 1000 1110 1101 0111 1000 1101 1001 0100 0111 0110 1011 1001 1100 0110 0101 1110 0111 0100 0100 1101 1000 1101 1100 0011 0101 1101 0101 0111 0000 0011 1101 0000 1110 1001 0001 0000 0011 1000 1010 0110 1110 1101 0100 0110 1010 1000 1011 1001 0011 1101 1000 0000 0011 0000 1110 0010 0000 0011 0111 0110", | |
| "dec":"58,361,711,255,974,698,066,615,755,689,997,955,295,779,343,141,592,443,561,017,999,444,300,827,591,542", | |
| "hex":"8107 8ED7 8D94 76B9 C65E 744D 8DC3 5D57 03D0 E910 38A6 ED46 A8B9 3D80 30E2 0376" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 / num2":"(値なし)", | |
| "num1 % num2":"(値なし)", | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"0001 1111 1010 0001 1001 1101 0110 1001 1101 1100 0001 1011 1000 0100 1101 0010 1011 0110 1111 1000 0001 0100 0001 0011 0110 0111 1010 1111 0110 0100 1010 0011 0110 1110 1000 1100 0001 0110 0100 0101 1011 0010 1100 1011 0000 0010 1100 1100 0001 1111 0101 1000 1110 1000 0001 0011 1110 1011 1100 1000 0001 1001 0101 1100", | |
| "dec":"14,307,247,111,661,448,847,311,859,599,601,958,252,614,435,139,883,642,702,524,894,192,331,473,295,708", | |
| "hex":"1FA1 9D69 DC1B 84D2 B6F8 1413 67AF 64A3 6E8C 1645 B2CB 02CC 1F58 E813 EBC8 195C" | |
| }, | |
| "num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0001 1111 1010 0001 1001 1101 0110 1001 1101 1100 0001 1011 1000 0100 1101 0010 1011 0110 1111 1000 0001 0100 0001 0011 0110 0111 1010 1111 0110 0100 1010 0011 0110 1110 1000 1100 0001 0110 0100 0101 1011 0010 1100 1011 0000 0010 1100 1100 0001 1111 0101 1000 1110 1000 0001 0011 1110 1011 1100 1000 0001 1001 0101 1100", | |
| "dec":"14,307,247,111,661,448,847,311,859,599,601,958,252,614,435,139,883,642,702,524,894,192,331,473,295,708", | |
| "hex":"1FA1 9D69 DC1B 84D2 B6F8 1413 67AF 64A3 6E8C 1645 B2CB 02CC 1F58 E813 EBC8 195C" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"0001 1111 1010 0001 1001 1101 0110 1001 1101 1100 0001 1011 1000 0100 1101 0010 1011 0110 1111 1000 0001 0100 0001 0011 0110 0111 1010 1111 0110 0100 1010 0011 0110 1110 1000 1100 0001 0110 0100 0101 1011 0010 1100 1011 0000 0010 1100 1100 0001 1111 0101 1000 1110 1000 0001 0011 1110 1011 1100 1000 0001 1001 0101 1100", | |
| "dec":"14,307,247,111,661,448,847,311,859,599,601,958,252,614,435,139,883,642,702,524,894,192,331,473,295,708", | |
| "hex":"1FA1 9D69 DC1B 84D2 B6F8 1413 67AF 64A3 6E8C 1645 B2CB 02CC 1F58 E813 EBC8 195C" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1110 0000 0101 1110 0110 0010 1001 0110 0010 0011 1110 0100 0111 1011 0010 1101 0100 1001 0000 0111 1110 1011 1110 1100 1001 1000 0101 0000 1001 1011 0101 1100 1001 0001 0111 0011 1110 1001 1011 1010 0100 1101 0011 0100 1111 1101 0011 0011 1110 0000 1010 0111 0001 0111 1110 1100 0001 0100 0011 0111 1110 0110 1010 0100", | |
| "dec":"101,484,842,125,654,746,576,259,125,409,085,949,600,655,549,525,756,921,336,932,689,815,581,656,344,228", | |
| "hex":"E05E 6296 23E4 7B2D 4907 EBEC 9850 9B5C 9173 E9BA 4D34 FD33 E0A7 17EC 1437 E6A4" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 / num2":"(値なし)", | |
| "num1 % num2":"(値なし)", | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| } | |
| } | |
| }, | |
| "Case 27 : 256 bit (Full Digits And Half Digits)":{ | |
| "BitSize":256, | |
| "num1 max digits":256, | |
| "num2 max digits":128, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"0110 0110 1111 1000 1110 0011 1000 1001 0110 0000 0001 0010 0001 0101 1000 1000 1111 0101 0100 1111 1000 1001 0110 0010 1100 0000 1001 0011 0011 1000 0100 0010 0100 1101 0100 0101 1111 1110 0001 1011 1111 0000 0001 0100 0110 0101 0111 0001 1110 1101 1000 1010 1100 1100 0100 1000 1110 0100 0000 0000 1110 1100 0100 1100", | |
| "dec":"46,575,659,027,609,045,161,522,323,099,158,638,082,754,975,984,396,252,986,284,546,157,259,983,481,932", | |
| "hex":"66F8 E389 6012 1588 F54F 8962 C093 3842 4D45 FE1B F014 6571 ED8A CC48 E400 EC4C" | |
| }, | |
| "num2":{ | |
| "bin":"1010 0001 0111 0001 1110 0100 0101 0110 0100 0110 0110 1110 0101 0100 1110 0101 0111 1010 0000 1010 1100 1111 0101 0111 0110 0001 0101 1001 1010 0111 1111 0111", | |
| "dec":"214,597,068,091,194,833,306,661,362,954,644,596,727", | |
| "hex":"A171 E456 466E 54E5 7A0A CF57 6159 A7F7" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0110 0110 1111 1000 1110 0011 1000 1001 0110 0000 0001 0010 0001 0101 1000 1000 1111 0101 0100 1111 1000 1001 0110 0010 1100 0000 1001 0011 0011 1000 0100 0010 1110 1110 1011 0111 1110 0010 0111 0010 0011 0110 1000 0010 1011 1010 0101 0111 0110 0111 1001 0101 1001 1011 1010 0000 0100 0101 0101 1010 1001 0100 0100 0011", | |
| "dec":"46,575,659,027,609,045,161,522,323,099,158,638,082,969,573,052,487,447,819,591,207,520,214,628,078,659", | |
| "hex":"66F8 E389 6012 1588 F54F 8962 C093 3842 EEB7 E272 3682 BA57 6795 9BA0 455A 9443" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"0110 0110 1111 1000 1110 0011 1000 1001 0110 0000 0001 0010 0001 0101 1000 1000 1111 0101 0100 1111 1000 1001 0110 0010 1100 0000 1001 0011 0011 1000 0100 0001 1010 1011 1101 0100 0001 1001 1100 0101 1010 1001 1010 0110 0001 0000 1000 1100 0111 0011 0111 1111 1111 1100 1111 0001 1000 0010 1010 0111 0100 0100 0101 0101", | |
| "dec":"46,575,659,027,609,045,161,522,323,099,158,638,082,540,378,916,305,058,152,977,884,794,305,338,885,205", | |
| "hex":"66F8 E389 6012 1588 F54F 8962 C093 3841 ABD4 19C5 A9A6 108C 737F FCF1 82A7 4455" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1001 1001 0000 0111 0001 1100 0111 0110 1001 1111 1110 1101 1110 1010 0111 0111 0000 1010 1011 0000 0111 0110 1001 1101 0011 1111 0110 1100 1100 0111 1011 1110 0101 0100 0010 1011 1110 0110 0011 1010 0101 0110 0101 1001 1110 1111 0111 0011 1000 1100 1000 0000 0000 0011 0000 1110 0111 1101 0101 1000 1011 1011 1010 1011", | |
| "dec":"69,216,430,209,707,150,262,048,661,909,529,269,770,729,605,749,335,505,886,479,699,213,607,790,754,731", | |
| "hex":"9907 1C76 9FED EA77 0AB0 769D 3F6C C7BE 542B E63A 5659 EF73 8C80 030E 7D58 BBAB" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0010 1010 0100 1010 0101 0101 0001 1100 1110 0010 1011 1011 0011 1011 1111 0010 0011 0010 0001 1111 1011 0111 0001 1001 0011 1110 0110 1000 1110 0001 1010 1110 1011 1101 1100 0001 1001 0000 0011 1001 1010 0001 0101 1000 0110 0101 0100 1110 0000 1110 0100 0100 0000 0110 1011 1111 1000 1001 0111 0101 1001 0001 0101 0100", | |
| "dec":"19,128,473,750,486,374,214,989,580,916,296,454,448,659,672,994,447,631,334,324,465,308,002,818,560,340", | |
| "hex":"2A4A 551C E2BB 3BF2 321F B719 3E68 E1AE BDC1 9039 A158 654E 0E44 06BF 8975 9154" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"1010 0011 0100 0111 1111 0001 1110 1010 1000 0011 1111 1100 0100 0010 0011 0111 0010 0100 0100 1001 0000 1101 0100 1110 0010 0011 1100 0000 0001 1110 1111 0100", | |
| "dec":"217,037,723,030,849,266,721,885,903,935,420,505,844", | |
| "hex":"A347 F1EA 83FC 4237 2449 0D4E 23C0 1EF4" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0110 1100 1110 1001 1010 1001 0000 1111 1110 1100 0000 1010 1101 0101 0010 0110 0000 1010 1101 0000 1111 0010 0010 0000 1101 1010 1001 1101 1110 0010 1110 0000", | |
| "dec":"144,769,857,701,506,542,099,175,576,648,256,709,344", | |
| "hex":"6CE9 A90F EC0A D526 0AD0 F220 DA9D E2E0" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"1010 0001 0111 0001 1110 0100 0101 0110 0100 0110 0110 1110 0101 0100 1110 0101 0111 1010 0000 1010 1100 1111 0101 0111 0110 0001 0101 1001 1010 0111 1111 0111", | |
| "dec":"214,597,068,091,194,833,306,661,362,954,644,596,727", | |
| "hex":"A171 E456 466E 54E5 7A0A CF57 6159 A7F7" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"1000 0001 1011 0111 0000 1011 1100 0000 0100 0100 0101 1000 0000 0110 0111 0000 1000 1100 1101 1100 0101 0001 1001 0011 1101 1011 1010 1011 1001 1001 1000 1011 0010 1001 1110 1110 0110 0011 0101 1001 0111 1010 0001 1100 1100 1000 1100 0111 0110 1011 0101 1010 1001 0100 0011 0100 1000 0100 0011 1000 0110 1000 1000", | |
| "dec":"3,666,985,723,925,801,906,464,848,122,387,906,005,847,750,772,644,863,725,019,936,922,582,798,009,992", | |
| "hex":"081B 70BC 0445 8067 08CD C519 3DBA B998 B29E E635 97A1 CC8C 76B5 A943 4843 8688" | |
| }, | |
| "num2":{ | |
| "bin":"1010 1110 0000 0011 0110 0001 0110 1011 0100 0111 1010 1100 0101 1110 1010 1010 1010 0100 1101 1100 0010 0110 0101 0000 1111 0110 0000 1111 1010 1001 1110 0011", | |
| "dec":"231,303,224,050,477,727,595,027,775,791,391,812,067", | |
| "hex":"AE03 616B 47AC 5EAA A4DC 2650 F60F A9E3" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"1000 0001 1011 0111 0000 1011 1100 0000 0100 0100 0101 1000 0000 0110 0111 0000 1000 1100 1101 1100 0101 0001 1001 0011 1101 1011 1010 1011 1001 1001 1001 0110 0000 1010 0010 0100 0111 1010 0000 1101 1111 0100 1110 0010 1011 0011 0111 0001 1011 1001 0001 1100 1111 1001 0100 0011 1110 0101 0011 0011 0000 0110 1011", | |
| "dec":"3,666,985,723,925,801,906,464,848,122,387,906,006,079,053,996,695,341,452,614,964,698,374,189,822,059", | |
| "hex":"081B 70BC 0445 8067 08CD C519 3DBA B999 60A2 47A0 DF4E 2B37 1B91 CF94 3E53 306B" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1000 0001 1011 0111 0000 1011 1100 0000 0100 0100 0101 1000 0000 0110 0111 0000 1000 1100 1101 1100 0101 0001 1001 0011 1101 1011 1010 1011 1001 1001 1000 0000 0100 1001 1011 1000 0100 1100 1010 0100 1111 1111 0101 0110 1101 1110 0001 1101 0001 1101 1001 1000 0010 1111 0010 0101 0010 0011 0011 1101 1100 1010 0101", | |
| "dec":"3,666,985,723,925,801,906,464,848,122,387,906,005,616,447,548,594,385,997,424,909,146,791,406,197,925", | |
| "hex":"081B 70BC 0445 8067 08CD C519 3DBA B998 049B 84CA 4FF5 6DE1 D1D9 82F2 5233 DCA5" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1111 0111 1110 0100 1000 1111 0100 0011 1111 1011 1011 1010 0111 1111 1001 1000 1111 0111 0011 0010 0011 1010 1110 0110 1100 0010 0100 0101 0100 0110 0110 0111 1111 1011 0110 0100 0111 1011 0011 0101 1011 0000 0000 1010 1001 0010 0001 1110 0010 1110 0010 0110 0111 1101 0000 1101 1010 1101 1100 1100 0010 0011 0101 1011", | |
| "dec":"112,125,103,513,390,393,517,106,136,886,300,001,847,653,537,117,046,178,042,032,674,861,121,723,442,011", | |
| "hex":"F7E4 8F43 FBBA 7F98 F732 3AE6 C245 4667 FB64 7B35 B00A 921E 2E26 7D0D ADCC 235B" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"1110 1101 0111 1111 1101 1110 1100 1011 1010 0100 0100 1100 1100 1110 0110 1011 1101 0011 1000 0000 0101 0100 0100 0000 1101 0111 1000 0110 1110 1100 1100 1000 0010 1010 0011 1011 0010 1111 0111 0110 1011 1110 0110 1110 0010 0100 0111 1110 0001 1010 0010 0110 1101 1011 0001 1001 0011 1001 1010 1000 0001 0010 1001 1000", | |
| "dec":"107,424,072,369,321,961,917,381,074,585,693,219,129,436,298,385,069,631,554,182,450,863,933,449,835,160", | |
| "hex":"ED7F DECB A44C CE6B D380 5440 D786 ECC8 2A3B 2F76 BE6E 247E 1A26 DB19 39A8 1298" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"1011 1110 1101 0100 1010 0010 1100 0111 1101 0011 1110 0100 1000 0110 0110 1111 0111 0011 0001 0000 0011 0010 0111 0111 1011 0100 1110 1000 0111 0101 1111", | |
| "dec":"15,853,586,732,217,571,139,396,755,707,231,373,151", | |
| "hex":"0BED 4A2C 7D3E 4866 F731 0327 7B4E 875F" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0010 0100 1001 0011 0000 1001 0101 0110 1011 0000 1010 0110 0010 0101 0011 1001 0110 1001 0001 0110 1011 0101 0111 1010 1110 0001 1011 0010 1100 0110 0100 1011", | |
| "dec":"48,615,664,896,440,219,378,907,363,980,256,396,875", | |
| "hex":"2493 0956 B0A6 2539 6916 B57A E1B2 C64B" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"1010 1110 0000 0011 0110 0001 0110 1011 0100 0111 1010 1100 0101 1110 1010 1010 1010 0100 1101 1100 0010 0110 0101 0000 1111 0110 0000 1111 1010 1001 1110 0011", | |
| "dec":"231,303,224,050,477,727,595,027,775,791,391,812,067", | |
| "hex":"AE03 616B 47AC 5EAA A4DC 2650 F60F A9E3" | |
| } | |
| } | |
| }, | |
| "Case 28 : 256 bit (Dual Half Digits)":{ | |
| "BitSize":256, | |
| "num1 max digits":128, | |
| "num2 max digits":128, | |
| "Number Of SubCases":2, | |
| "SubCase 1":{ | |
| "num1":{ | |
| "bin":"0111 1100 1100 0110 0011 1000 1001 0101 0000 0001 1111 1101 0100 0001 0110 0101 0100 0001 1010 1101 1000 0010 0001 1011 1100 1100 1001 0101 1000 1110 0011 1001", | |
| "dec":"165,853,493,875,869,135,293,310,122,292,942,310,969", | |
| "hex":"7CC6 3895 01FD 4165 41AD 821B CC95 8E39" | |
| }, | |
| "num2":{ | |
| "bin":"1110 0010 0010 0000 0000 1010 0010 0000 0001 1010 1000 1001 0001 0100 1101 1011 0100 1110 0101 1110 1111 1001 0000 1000 0111 0100 0101 0010 1000 1010 1011 0010", | |
| "dec":"300,571,885,914,473,670,318,992,424,288,363,121,330", | |
| "hex":"E220 0A20 1A89 14DB 4E5E F908 7452 8AB2" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0001 0101 1110 1110 0110 0100 0010 1011 0101 0001 1100 1000 0110 0101 0110 0100 0000 1001 0000 0000 1100 0111 1011 0010 0100 0100 0000 1110 1000 0001 1000 1110 1011", | |
| "dec":"466,425,379,790,342,805,612,302,546,581,305,432,299", | |
| "hex":"01 5EE6 42B5 1C86 5640 900C 7B24 40E8 18EB" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1001 1010 1010 0110 0010 1110 0111 0100 1110 0111 0111 0100 0010 1100 1000 1001 1111 0011 0100 1110 1000 1001 0001 0011 0101 1000 0100 0011 0000 0011 1000 0111", | |
| "dec":"115,792,089,237,316,195,423,570,985,008,687,907,853,135,266,273,601,959,504,431,901,705,917,708,829,575", | |
| "hex":"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF 9AA6 2E74 E774 2C89 F34E 8913 5843 0387" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"0110 0101 0101 1001 1101 0001 1000 1011 0001 1000 1000 1011 1101 0011 0111 0110 0000 1100 1011 0001 0111 0110 1110 1100 1010 0111 1011 1100 1111 1100 0111 1001", | |
| "dec":"134,718,392,038,604,535,025,682,301,995,420,810,361", | |
| "hex":"6559 D18B 188B D376 0CB1 76EC A7BC FC79" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0110 1110 0011 0110 1001 1011 1010 1010 0000 0010 0100 1101 1010 1010 0001 0101 0111 1110 1111 1100 0000 0111 1111 1001 1010 1000 1011 1000 0011 1000 1100 0111 0011 0111 0100 1011 1011 1010 0011 0011 0110 0100 1001 1011 1010 0000 0011 0101 1110 1011 0101 0010 1010 0010 1011 1110 0100 0000 1110 1001 1001 1101 1010 0010", | |
| "dec":"49,850,897,439,774,595,288,324,832,026,728,708,337,112,887,088,851,764,030,239,960,276,644,336,868,770", | |
| "hex":"6E36 9BAA 024D AA15 7EFC 07F9 A8B8 38C7 374B BA33 649B A035 EB52 A2BE 40E9 9DA2" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0111 1100 1100 0110 0011 1000 1001 0101 0000 0001 1111 1101 0100 0001 0110 0101 0100 0001 1010 1101 1000 0010 0001 1011 1100 1100 1001 0101 1000 1110 0011 1001", | |
| "dec":"165,853,493,875,869,135,293,310,122,292,942,310,969", | |
| "hex":"7CC6 3895 01FD 4165 41AD 821B CC95 8E39" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0001", | |
| "dec":"1", | |
| "hex":"01" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0110 0101 0101 1001 1101 0001 1000 1011 0001 1000 1000 1011 1101 0011 0111 0110 0000 1100 1011 0001 0111 0110 1110 1100 1010 0111 1011 1100 1111 1100 0111 1001", | |
| "dec":"134,718,392,038,604,535,025,682,301,995,420,810,361", | |
| "hex":"6559 D18B 188B D376 0CB1 76EC A7BC FC79" | |
| } | |
| }, | |
| "SubCase 2":{ | |
| "num1":{ | |
| "bin":"0011 0111 0100 1111 0100 1011 0110 0001 0010 1011 0000 1110 0110 0101 1001 1110 0010 0100 1001 1111 1011 0101 1001 1100 1110 1111 0000 0111 1010 1100 0100 1001", | |
| "dec":"73,519,260,099,171,922,411,317,643,979,216,366,665", | |
| "hex":"374F 4B61 2B0E 659E 249F B59C EF07 AC49" | |
| }, | |
| "num2":{ | |
| "bin":"1111 0100 1000 1010 0000 0110 0000 0010 0111 1010 0101 1000 0001 1011 1001 0001 1110 0100 1000 1110 0011 0001 0000 1001 1111 1101 1110 0011 0010 1100 0001 0111", | |
| "dec":"325,048,289,828,774,913,005,289,618,798,859,725,847", | |
| "hex":"F48A 0602 7A58 1B91 E48E 3109 FDE3 2C17" | |
| }, | |
| "num1 + num2":{ | |
| "bin":"0001 0010 1011 1101 1001 0101 0001 0110 0011 1010 0101 0110 0110 1000 0001 0011 0000 0000 1001 0010 1101 1110 0110 1010 0110 1110 1100 1110 1010 1101 1000 0110 0000", | |
| "dec":"398,567,549,927,946,835,416,607,262,778,076,092,512", | |
| "hex":"01 2BD9 5163 A566 8130 092D E6A6 ECEA D860" | |
| }, | |
| "num1 - num2":{ | |
| "bin":"1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 0100 0010 1100 0101 0100 0101 0101 1110 1011 0000 1011 0110 0100 1010 0000 1100 0100 0000 0001 0001 1000 0100 1001 0010 1111 0001 0010 0100 1000 0000 0011 0010", | |
| "dec":"115,792,089,237,316,195,423,570,985,008,687,907,853,018,455,635,910,961,048,863,612,033,093,486,280,754", | |
| "hex":"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF 42C5 455E B0B6 4A0C 4011 8492 F124 8032" | |
| }, | |
| "num2 - num1":{ | |
| "bin":"1011 1101 0011 1010 1011 1010 1010 0001 0100 1111 0100 1001 1011 0101 1111 0011 1011 1111 1110 1110 0111 1011 0110 1101 0000 1110 1101 1011 0111 1111 1100 1110", | |
| "dec":"251,529,029,729,602,990,593,971,974,819,643,359,182", | |
| "hex":"BD3A BAA1 4F49 B5F3 BFEE 7B6D 0EDB 7FCE" | |
| }, | |
| "num1 * num2":{ | |
| "bin":"0011 0100 1101 0101 0110 0101 1110 0011 1010 0100 0011 1100 1001 1111 1000 0101 0100 1000 1101 0000 0110 1001 1111 0100 0110 0101 1110 1101 1001 1001 1000 1010 0100 0001 0000 0010 1001 0011 1010 0100 0101 0000 0001 1010 1011 1111 1110 1011 0101 0011 1010 1111 1101 1010 1101 0001 1011 0101 0000 1000 0000 0110 1000 1111", | |
| "dec":"23,897,309,764,712,722,089,544,024,639,736,799,702,675,181,458,496,697,903,276,520,809,897,329,690,255", | |
| "hex":"34D5 65E3 A43C 9F85 48D0 69F4 65ED 998A 4102 93A4 501A BFEB 53AF DAD1 B508 068F" | |
| }, | |
| "num1 / num2":{ | |
| "bin":"0000", | |
| "dec":"0", | |
| "hex":"00" | |
| }, | |
| "num1 % num2":{ | |
| "bin":"0011 0111 0100 1111 0100 1011 0110 0001 0010 1011 0000 1110 0110 0101 1001 1110 0010 0100 1001 1111 1011 0101 1001 1100 1110 1111 0000 0111 1010 1100 0100 1001", | |
| "dec":"73,519,260,099,171,922,411,317,643,979,216,366,665", | |
| "hex":"374F 4B61 2B0E 659E 249F B59C EF07 AC49" | |
| }, | |
| "num2 / num1":{ | |
| "bin":"0100", | |
| "dec":"4", | |
| "hex":"04" | |
| }, | |
| "num2 % num1":{ | |
| "bin":"0001 0111 0100 1100 1101 1000 0111 1101 1100 1110 0001 1110 1000 0101 0001 1001 0101 0010 0000 1111 0101 1010 1001 0110 0100 0001 1100 0100 0111 1010 1111 0011", | |
| "dec":"30,971,249,432,087,223,360,019,042,881,994,259,187", | |
| "hex":"174C D87D CE1E 8519 520F 5A96 41C4 7AF3" | |
| } | |
| } | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment