Computer arithmetic algorithms

อัลกอริธึมทางคณิตศาสตร์ของคอมพิวเตอร์

ศิลปะแห่งการเขียนโปรแกรมคอมพิวเตอร์อ่าน 1 นาที

ศิลปะแห่งการเขียนโปรแกรมคอมพิวเตอร์

1968 non-fiction books

The Art of Computer Programming ( TAOCP ) เป็น หนังสือวิชาการหลายเล่ม(เล่ม 1–7) ที่เขียนโดยนักวิทยาศาสตร์คอมพิวเตอร์ Donald Knuthซึ่งนำเสนอ อัลกอริทึม...

อัลกอริทึมการคูณอ่าน 1 นาที

อัลกอริทึมการคูณ

Computer arithmetic algorithms

อัลกอริทึมการคูณคืออัลกอริทึม (หรือวิธีการ) สำหรับคูณตัวเลขสองจำนวน โดยประสิทธิภาพของอัลกอริทึมจะแตกต่างกันไปตามขนาดของตัวเลข อัลกอริทึมการคูณแต่ละแบบมีความเหมาะสมต่างกัน...

อัลกอริทึมการคูณของบูธอ่าน 1 นาที

อัลกอริทึมการคูณของบูธ

1950 in London

อัลกอริทึมการคูณของ Boothเป็นอัลกอริทึมการ คูณที่คูณ เลขฐานสองที่มี เครื่องหมายสอง จำนวนในรูปแบบสองคอม พลี เมนต์ อัลกอริทึมนี้คิดค้นโดยAndrew Donald Boothในปี 1950...

อัลกอริทึมการหารอ่าน 1 นาที

อัลกอริทึมการหาร

All pages needing factual verification

อัลกอริทึมการหารคืออัลกอริทึมที่เมื่อกำหนดจำนวนเต็ม สองจำนวน NและD (ตัวเศษและตัวส่วนตามลำดับ) จะคำนวณผลหารและ/หรือเศษเหลือซึ่งเป็นผลลัพธ์ของการหารแบบยุคลิดบางวิธีใช้มือในการคำนวณ

อัลกอริทึมรากที่สองอ่าน 1 นาที

อัลกอริทึมรากที่สอง

Computer arithmetic algorithms

อัลกอริทึมรากที่สอง คำนวณ รากที่สอง ที่ไม่เป็นลบของจำนวน จริง บวก เนื่องจากรากที่สองของจำนวนธรรมชาติ ทั้งหมด ยกเว้นกำลังสองสมบูรณ์เป็นจำนวนอตรรกยะ...

การยกกำลังโดยการยกกำลังสองอ่าน 1 นาที

การยกกำลังโดยการยกกำลังสอง

Computer arithmetic

ในคณิตศาสตร์และการเขียนโปรแกรมคอมพิวเตอร์การยกกำลังโดยการยกกำลังสองเป็นวิธีการทั่วไปสำหรับการคำนวณอย่างรวดเร็วของ กำลัง จำนวนเต็มบวกขนาด ใหญ่

การประมาณค่าของสปูจอ่าน 1 นาที

การประมาณค่าของสปูจ

Computer arithmetic algorithms

ในทางคณิตศาสตร์การประมาณค่าของ Spougeเป็นสูตรสำหรับการคำนวณค่าประมาณของฟังก์ชันแกมมาโดยตั้งชื่อตาม John L.

เลขคณิตความแม่นยำสูงอ่าน 1 นาที

เลขคณิตความแม่นยำสูง

CS1 French-language sources (fr)

ในวิทยาการคอมพิวเตอร์เลขคณิตความแม่นยำสูง (arbitrary-precision arithmetic ) หรือที่เรียกว่าเลขคณิตบิ๊กนัม (bignum arithmetic) เลขคณิตความแม่นยำสูงหลายหลัก ( multiple-precision...

วิธีการคิดค่าธรรมเนียมอ่าน 1 นาที

วิธีการคิดค่าธรรมเนียม

Computer arithmetic algorithms

ในทางคณิตศาสตร์วิธี FEEหรือวิธีประเมินฟังก์ชัน E อย่างรวดเร็วเป็นวิธีการหาผลรวมอย่างรวดเร็วของอนุกรมในรูปแบบพิเศษ วิธีนี้ถูกสร้างขึ้นในปี 1990 โดยEkaterina Karatsuba...

MPIR (ซอฟต์แวร์ทางคณิตศาสตร์)อ่าน 1 นาที

MPIR (ซอฟต์แวร์ทางคณิตศาสตร์)

C (programming language) libraries

Multiple Precision Integers and Rationals ( MPIR ) เป็นไลบรารีซอฟต์แวร์โอเพนซอร์สสำหรับจำนวนเต็มความแม่นยำสูงซึ่งแตกแขนงมาจาก โครงการ GNU Multiple Precision Arithmetic Library...

อัลกอริทึมคารัตสึบะอ่าน 1 นาที

อัลกอริทึมคารัตสึบะ

CS1: long volume value

อัลกอริทึม Karatsubaเป็นอัลกอริทึมการคูณจำนวนเต็มที่ รวดเร็ว ค้นพบโดยAnatoly Karatsubaในปี 1960 และตีพิมพ์ในปี 1962 เป็นอัลกอริทึมแบบแบ่งและพิชิต (divide-and-conquer)ที่ลดการคูณ...

อัลกอริทึมเชินฮาเกอ–สตราสเซนอ่าน 1 นาที

อัลกอริทึมเชินฮาเกอ–สตราสเซน

CS1: long volume value

อัลกอริทึม Schönhage–Strassen เป็น อัลกอริทึมการคูณที่รวดเร็วในเชิง อะซิมโทติก สำหรับจำนวนเต็มขนาด ใหญ่ ซึ่งเผยแพร่โดยArnold SchönhageและVolker Strassenในปี 1971 อัลกอริทึม...

การคูณแบบทูม-คุกอ่าน 1 นาที

การคูณแบบทูม-คุก

Computer arithmetic algorithms

อัลกอริทึมทูม-คุก (Toom–Cook)หรือบางครั้งเรียกว่าทูม-3 (Toom-3 ) ตั้งชื่อตามอันเดรย์ ทูมผู้แนะนำอัลกอริทึมใหม่นี้ซึ่งมีความซับซ้อนต่ำ และสตีเฟน...

อ่าน 1 นาที

อัลกอริทึมซิมพาธของคนูธ

Algorithms and data structures stubs

Simpathเป็นอัลกอริทึม ที่ Donald Knuthนำเสนอซึ่งสร้างแผนภาพการตัดสินใจแบบไม่มีศูนย์ (ZDD) ที่แสดงเส้นทางแบบง่ายทั้งหมดระหว่างจุดยอดสองจุดในกราฟที่กำหนด

ความซับซ้อนในการคำนวณของการคูณเมทริกซ์อ่าน 1 นาที

ความซับซ้อนในการคำนวณของการคูณเมทริกซ์

CS1: long volume value

ในวิทยาการคอมพิวเตอร์เชิงทฤษฎีความซับซ้อนในการคำนวณของการคูณเมทริกซ์เป็น ตัว กำหนดว่าการดำเนินการคูณเมทริกซ์สามารถทำได้เร็วเพียงใดอัลกอริทึมการคูณเมทริกซ์เป็นขั้นตอนย่อยที่สำคัญในอ...

การแบ่งไบนารีอ่าน 1 นาที

การแบ่งไบนารี

Computer arithmetic algorithms

ในทางคณิตศาสตร์การแยกแบบไบนารีเป็นเทคนิคที่ช่วยเร่งความเร็วในการคำนวณเชิงตัวเลขของอนุกรม หลายประเภท ที่มีพจน์ตรรกยะ โดยเฉพาะอย่างยิ่ง...

ความซับซ้อนในการคำนวณของการดำเนินการทางคณิตศาสตร์อ่าน 1 นาที

ความซับซ้อนในการคำนวณของการดำเนินการทางคณิตศาสตร์

Computational complexity theory

ตารางต่อไปนี้แสดงความซับซ้อนในการคำนวณ ของ อัลกอริธึมต่างๆสำหรับการดำเนินการทางคณิตศาสตร์ทั่วไป

การยกกำลังแบบลูกโซ่การบวกอ่าน 1 นาที

การยกกำลังแบบลูกโซ่การบวก

Addition chains

ในคณิตศาสตร์และวิทยาศาสตร์คอมพิวเตอร์ การยกกำลังด้วยลำดับการบวก ที่เหมาะสมที่สุด (optimal addition-chain exponentiation)คือวิธีการยกกำลังด้วย เลขยกกำลัง...

การหารยาวอ่าน 1 นาที

การหารยาว

Algorithms

ในทางคณิตศาสตร์การหารยาวเป็นวิธีการหาร มาตรฐาน ที่เหมาะสมสำหรับการหารจำนวนหลายหลัก ซึ่งง่ายพอที่จะทำด้วยมือได้ วิธีการนี้จะแบ่ง ปัญหา การหาร ออก เป็นขั้นตอนย่อยๆ...

อัลกอริทึม Spigotอ่าน 1 นาที

อัลกอริทึม Spigot

Computer arithmetic algorithms

อัลกอริทึมสปิกอต (Spigot algorithm)คืออัลกอริทึมสำหรับการคำนวณค่าของจำนวนอดิศัย (เช่นπหรือe ) โดยจะสร้างตัวเลขของจำนวนนั้นทีละหลักจากซ้ายไปขวา ทำให้มีความแม่นยำเพิ่มขึ้นเรื่อยๆ...