คำถามติดแท็ก math

คณิตศาสตร์เกี่ยวข้องกับการจัดการตัวเลขภายในโปรแกรม สำหรับคำถามทางคณิตศาสตร์ทั่วไปโปรดถาม [math.stackexchange.com] (https://math.stackexchange.com/) หมายเหตุ: หากคำถามของคุณเกี่ยวกับผลลัพธ์ที่ไม่คาดคิดในการคำนวณจุดลอยตัวโปรดอ่าน [การคำนวณจุดลอยตัวเสียหรือไม่?] (https://stackoverflow.com/q/588004/1679849) ก่อน

10
ค่าคู่ขั้นต่ำใน C / C ++
มีวิธีมาตรฐานและ / หรือแบบพกพาในการแทนค่าลบที่เล็กที่สุด (เช่นการใช้อินฟินิตี้เชิงลบ) ในโปรแกรม C (++) หรือไม่? DBL_MIN ใน float.h เป็นจำนวนบวกที่น้อยที่สุด
92 c++  c  math 

9
วิธีใช้ nan และ inf ใน C?
ฉันมีวิธีการเชิงตัวเลขที่สามารถคืนค่า nan หรือ inf ได้หากมีข้อผิดพลาดและสำหรับการทดสอบฉันต้องการบังคับให้ส่งคืน nan หรือ inf ชั่วคราวเพื่อให้แน่ใจว่าสถานการณ์ได้รับการจัดการอย่างถูกต้อง มีวิธีที่เชื่อถือได้และไม่ขึ้นกับคอมไพเลอร์ในการสร้างค่าของ nan และ inf ใน C หรือไม่? หลังจาก googling ประมาณ 10 นาทีฉันสามารถค้นหาโซลูชันที่ขึ้นกับคอมไพเลอร์ได้เท่านั้น
91 c  math 


6
การคำนวณระยะทางระหว่างสองจุด (ละติจูดลองจิจูด)
ฉันกำลังพยายามคำนวณระยะห่างระหว่างสองตำแหน่งบนแผนที่ ฉันเก็บไว้ในข้อมูลของฉัน: Longitude, Latitude, X POS, Y POS ฉันเคยใช้ตัวอย่างข้อมูลด้านล่างนี้มาก่อน DECLARE @orig_lat DECIMAL DECLARE @orig_lng DECIMAL SET @orig_lat=53.381538 set @orig_lng=-1.463526 SELECT *, 3956 * 2 * ASIN( SQRT( POWER(SIN((@orig_lat - abs(dest.Latitude)) * pi()/180 / 2), 2) + COS(@orig_lng * pi()/180 ) * COS(abs(dest.Latitude) * pi()/180) * POWER(SIN((@orig_lng - dest.Longitude) * pi()/180 …

3
มีห้องสมุดคณิตศาสตร์ / สถิติที่ดีสำหรับ Scala หรือไม่? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันกำลังมองหาไลบรารีโอเพนซอร์สที่ดีสำหรับ scala สำหรับคณิตศาสตร์และสถิติ หวังว่าจะเป็นเช่น Apache Math หรือ Colt แต่นำไปใช้ใน Scala ใครช่วยชี้ทิศทางที่ถูกต้องให้ฉันได้ไหม
89 scala  math  statistics 

19
ฟังก์ชันแฟกทอเรียลของรูบี้
ฉันจะบ้า: ฟังก์ชัน Ruby สำหรับแฟกทอเรียลอยู่ที่ไหน? ไม่ฉันไม่ต้องการการใช้งานบทช่วยสอนฉันแค่ต้องการฟังก์ชันจากไลบรารี มันไม่ได้อยู่ในคณิตศาสตร์! ฉันเริ่มสงสัยว่ามันเป็นฟังก์ชันไลบรารี่มาตรฐานหรือไม่?
89 ruby  math  factorial 

2
วิธีการแบ่งส่วนใน Go
ฉันกำลังพยายามแบ่งส่วนง่ายๆใน Go fmt.Println(3/10) สิ่งนี้จะพิมพ์ 0 แทนที่จะเป็น 0.3 นี่เป็นเรื่องแปลก ใครช่วยบอกเหตุผลที่อยู่เบื้องหลังเรื่องนี้ได้ไหม ฉันต้องการดำเนินการทางคณิตศาสตร์ที่แตกต่างกันใน Go ขอบคุณ

13
การคำนวณตำแหน่งของจุดในวงกลม
ฉันมีความคิดที่ว่างเปล่าในขณะนี้ ฉันมีปัญหาที่ต้องคำนวณตำแหน่งของจุดรอบ ๆ จุดศูนย์กลางโดยสมมติว่าทั้งสองอยู่ห่างจากจุดศูนย์กลางและจากกันเท่า ๆ กัน จำนวนคะแนนเป็นตัวแปรดังนั้นDrawCirclePoints(int x) ฉันแน่ใจว่ามีวิธีง่ายๆ แต่สำหรับชีวิตของฉันฉันมองไม่เห็น :)

16
อัลกอริทึมตามระบบฐานตัวเลข? [ปิด]
ตามที่กล่าวมาในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดขึ้นมาใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา เมื่อเร็ว ๆ นี้ฉันสังเกตเห็นว่ามีอัลกอริทึมที่ยอดเยี่ยมมากมายโดยอิงจากบางส่วนหรือทั้งหมดโดยอาศัยการใช้ตัวเลขอย่างชาญฉลาดในฐานความคิดสร้างสรรค์ ตัวอย่างเช่น: ไบโนเมียลฮีปขึ้นอยู่กับเลขฐานสองและฮีปทวินามที่ซับซ้อนมากขึ้นจะขึ้นอยู่กับเลขฐานสองเอียง อัลกอริทึมบางอย่างสำหรับการสร้างการเรียงลำดับตามคำศัพท์ตามพจนานุกรมจะขึ้นอยู่กับระบบจำนวนแฟคตอเรดิค การลองสามารถคิดได้ว่าเป็นต้นไม้ที่มองไปที่สตริงทีละหลักเพื่อให้ได้ฐานที่เหมาะสม ต้นไม้การเข้ารหัส Huffman ได้รับการออกแบบให้แต่ละขอบในต้นไม้เข้ารหัสเป็นศูนย์หรือหนึ่งในการแทนค่าไบนารี การเข้ารหัส Fibonacci ใช้ในการค้นหา Fibonacci และเพื่อสลับลอการิทึมบางประเภท คำถามของฉันคือมีอัลกอริทึมอะไรอีกบ้างที่ใช้ระบบตัวเลขที่ชาญฉลาดเป็นขั้นตอนสำคัญของสัญชาตญาณหรือการพิสูจน์ . ฉันกำลังคิดที่จะพูดคุยเกี่ยวกับเรื่องนี้ดังนั้นยิ่งฉันต้องวาดตัวอย่างมากเท่าไหร่ก็ยิ่งดีเท่านั้น


6
การคำนวณผลิตภัณฑ์ข้ามเวกเตอร์ 2 มิติ
จากวิกิพีเดีย: ผลคูณไขว้เป็นการดำเนินการไบนารีบนเวกเตอร์สองตัวในปริภูมิแบบยุคลิดสามมิติที่ส่งผลให้เวกเตอร์อื่นตั้งฉากกับระนาบที่มีเวกเตอร์อินพุตสองตัว เนื่องจากคำจำกัดความถูกกำหนดเฉพาะในมิติสาม ( หรือเจ็ดหนึ่งและศูนย์ ) หนึ่งจะคำนวณผลคูณไขว้ของเวกเตอร์ 2d สองตัวได้อย่างไร ฉันได้เห็นการใช้งานสองอย่าง หนึ่งส่งคืนเวกเตอร์ใหม่ (แต่ยอมรับเพียงเวกเตอร์เดียว) อีกตัวส่งคืนสเกลาร์ (แต่เป็นการคำนวณระหว่างเวกเตอร์สองตัว) การนำไปใช้ 1 (ส่งกลับสเกลาร์): float CrossProduct(const Vector2D & v1, const Vector2D & v2) const { return (v1.X*v2.Y) - (v1.Y*v2.X); } การนำไปใช้ 2 (ส่งคืนเวกเตอร์): Vector2D CrossProduct(const Vector2D & v) const { return Vector2D(v.Y, -v.X); } ทำไมการใช้งานที่แตกต่างกัน? ฉันจะใช้การปรับใช้สเกลาร์เพื่ออะไร ฉันจะใช้การใช้งานเวกเตอร์เพื่ออะไร …

10
การเปลี่ยนเมทริกซ์ 4x4
ฉันกำลังมองหาตัวอย่างการใช้งานโค้ดเกี่ยวกับวิธีการสลับเมทริกซ์ 4x4 ฉันรู้ว่ามีองค์ประกอบแบบเกาส์เซียน, การสลายตัวของ LU ฯลฯ แต่แทนที่จะดูรายละเอียดฉันแค่มองหาโค้ดเพื่อทำสิ่งนี้ ภาษา C ++ ตามหลักการแล้วข้อมูลมีอยู่ในอาร์เรย์ 16 โฟลตตามลำดับคอลัมน์

8
JavaScript: ปัดเศษเป็นทศนิยมจำนวนหนึ่ง แต่ตัดค่าศูนย์พิเศษออก
นี่คือสถานการณ์: ฉันได้รับเมื่อฉันควรจะได้รับ.9999999999999999 ฉันสามารถที่จะสูญเสียตำแหน่งทศนิยมของความแม่นยำได้ดังนั้นฉันกำลังใช้งานประเภทใดอยู่1.0.toFixed(15) ปัดเศษงาน 1.000000000000000แต่ปัญหาคือว่าฉันได้รับ มีวิธีปัดเศษเป็นทศนิยมกี่ตำแหน่ง แต่ตัดช่องว่างเพิ่มเติมหรือไม่? หมายเหตุ: .toPrecisionไม่ใช่สิ่งที่ฉันต้องการ ฉันต้องการระบุจำนวนตัวเลขหลังจุดทศนิยมเท่านั้น หมายเหตุ 2: ฉันใช้ไม่ได้.toPrecision(1)เพราะฉันต้องการรักษาความแม่นยำสูงสำหรับตัวเลขที่มีข้อมูลอยู่หลังจุดทศนิยม ตามหลักการแล้วจะมีตำแหน่งทศนิยมมากเท่าที่จำเป็น (สูงสุด 15 ตำแหน่ง)


4
photoshop ผสมผสานสองภาพเข้าด้วยกันอย่างไร? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการ1 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ใครช่วยอธิบายวิธีการที่ Photoshop ผสมผสานภาพสองภาพเข้าด้วยกันเพื่อที่ฉันจะสร้างเอฟเฟกต์เดียวกันในแอปพลิเคชันของฉันได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.