Սկիպ կոնտենտ
MA

Modular Arithmetic for iOS

Հրատարակիչ: Benjamin Burton
iOS $0.99
Ներբեռնում v3.0 3 բեռնումներ
Տարբերակ3.0
Հրատարակիչ Benjamin Burton
Թողարկման ամսաթիվ11 հնս, 2016 թ.
Ավելացման ամսաթիվը11 հնս, 2016 թ.
OS պահանջներըiOS
ՊահանջներCompatible with: iphone4, iphone4, ipad2wifi, ipad2wifi, ipad23g, ipad23g, iphone4s, iphone4s, ipadthirdgen, ipadthirdgen, ipadthirdgen4g, ipadthirdgen4g, iphone5, iphone5, ipodtouchfifthgen, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen, ipadfourthgen4g, ipadfourthgen4g, ipadmini, ipadmini, ipadmini4g, ipadmini4g
Ընդհանուր ներբեռնումներ3
Գինը$0.99

Նկարագրություն

Հաշվիչ N թվաբանական մոդուլի համար: Այն թույլ է տալիս ընտրել ֆիքսված մոդուլ, այնուհետև կատարել բազմաթիվ հաշվարկներ՝ առանց կրկին ու կրկին սեղմելու «mod» կոճակը: Այն նաև.- հետևում է կարգի կոնվենցիային;- աջակցում է կամայականորեն մեծ թվերին;- կատարում է արագ մոդուլային բաժանում և աստիճանականացում;- կարող է ցույց տալ ձեր հաշվարկի ամբողջական տառադարձումը: Մոդուլային թվաբանությունը «մնացորդների հաշվարկ» է: Այն գործում է մաթեմատիկայի և համակարգչային գիտության մեջ և ունի կիրառություններ՝ ծածկագրությունից մինչև շտրիխ կոդեր և երաժշտություն: Հիմնական գաղափարն այն է, որ դուք ընտրում եք N մոդուլը, այնուհետև յուրաքանչյուր թիվը կրճատում եք մինչև 0,1,2,...,N1 ամբողջ թվերից մեկը: ըստ N-ի բաժանելիս ինչ մնացորդ է թողնում: Օրինակ՝ օգտագործելով 17:40 6 մոդուլը (քանի որ 40 17-ը թողնում է 6-ի մնացորդ);17 0 (քանի որ 17 17-ն ընդհանրապես մնացորդ չի թողնում): Թվաբանությունը հետևում է նույնին: կանոնները։ Դեռ օգտագործում է 17:15 + 7 5 մոդուլը (22 5-ից);3 9 10 (27 10-ից);5 ^ 3 6 (125 6-ից): Հանացումն ու բաժանումն իրենց պահում են այնպես, որ լրացնում են գումարումը և բազմապատկումը:1 16 (քանի որ 16 + 1=17 0);1/2 9 (քանի որ 9 2=18 1);4 - 7 14 (14 + 7=21 4);7 3=8 (8 3=24 7) Չկան բացասական թվեր կամ կոտորակներ. ինչպես 1-ը և 7 3-ը վերը նշված օրինակներում, դրանք նույնպես կրճատվում են մինչև 0,1,...,N1-ից մեկը: Ինչպես սովորաբար, դուք չեք կարող բաժանել զրոյի: Դուք նույնպես չեք կարող բաժանել, եթե աջ կողմն ունի որևէ ընդհանուր գործոն մոդուլի հետ: Եթե ​​մենք փոխենք մեր մոդուլը 10-ի, ապա հետևյալ գործողությունները բոլորն առաջացնում են սխալներ.3 20 (քանի որ 20 0);7 8 (քանի որ 8-ը և 10-ը ունեն ընդհանուր գործակից 2): Ամբողջ թվերը կարող են կամայականորեն մեծ լինել: Օրինակ, եթե մեր մոդուլը դնենք 2305843009213693951 (Մերսենի պարզ), ապա՝ 5 ^ 2305843009213693950 1 (Ֆերմատի փոքրիկ թեորեմով): Կոդը գրված է ուշադիր և ապահովված է 6 մանրակրկիտ փորձով:

Նմանատիպ ծրագրեր

Այլընտրանքներ

Ավելին այս հրատարակչից