გადასვლა შიგთავსზე
MA

Modular Arithmetic for iOS

გამომცემელი: Benjamin Burton
iOS $0.99
გადმოწერა v3.0 3 ჩამოტვირთვები
ვერსია3.0
გამომცემელი Benjamin Burton
Გამოშვების თარიღი11 ივნ. 2016
Თარიღი დამატებულია11 ივნ. 2016
მოთხოვნები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 საფუძვლიანი ტესტით.

მსგავსი პროგრამები

ალტერნატივები

მეტს ამ გამომცემლისგან