Amazon Best VPN GoSearch

ไอคอน Fav ของ OnWorks

หน่วยกรอง - ออนไลน์ใน Cloud

เรียกใช้ตัวกรองหน่วยในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือตัวกรองหน่วยคำสั่งที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


หน่วยกรอง - เป็น parser สำหรับปริมาณทางกายภาพและเคมี

เรื่องย่อ


หน่วยกรอง -s -o -l

DESCRIPTION


หน่วยกรอง เป็น parser แบบสแตนด์อโลนพื้นฐานที่เขียนด้วยภาษา C, flex และ bison มันอินพุต
สตริงเช่น "1.5e3 nN.ms^-1" (อาจเป็นอัตราส่วนการเติบโตของเวลาของแรงบิด) และเอาต์พุต
ค่าในหน่วย SI มาตรฐาน ตามด้วยมิติทางกายภาพของค่านี้

OPTIONS


-s
เหมือนมีนัยสำคัญ

คำนึงถึงจำนวนหลักที่สำคัญ ตัวอย่างเช่น 1.0 ม. ประกอบด้วย2
เลขนัยสำคัญ ในขณะที่ 0.00100 มีเลขนัยสำคัญ 3 ตัว เป็นไปได้
บังคับใช้จำนวนหลักที่มีนัยสำคัญโดยใช้ไวยากรณ์พิเศษ : if units-filter
แยกวิเคราะห์อินพุต "1.0m#6" โดยจะตีความว่าเป็นค่าที่มีนัยสำคัญ 6 ค่า
ตัวเลข เช่น "1.00000 ม." เลขหลังเครื่องหมาย # คือเลขบังคับของ
ตัวเลขที่สำคัญ จำนวนหลักสำคัญปรากฏก่อนศูนย์สุดท้าย
ในผลลัพธ์ของคำสั่ง (ศูนย์นี้เป็นตัวยึดตำแหน่งสำหรับส่วนขยายในอนาคต)

-o
ชอบเอาท์พุต

แสดงผลการแสดงปริมาณทางกายภาพที่ถูกต้องด้วยหน่วยทางกายภาพใน
สัญกรณ์ระบบสากล อาจมีการทำให้เข้าใจง่ายขึ้นด้วยหน่วยปกติ
ตัวอย่างเช่น นิวตันจะแสดงด้วยหน่วย N แทนที่ m.kg.s^-2 NS
ค่าจะแสดงเป็นตัวเลขลอยตัวที่มีหนึ่งหลักก่อนจุดทศนิยมและ
ตัวเลขใน mantissa มากเท่าที่จำเป็นเพื่อให้พอดีกับจำนวนนัยสำคัญที่ต้องการ
ตัวเลข (ดูตัวอย่างด้านล่าง) เป็นไปได้ที่จะบังคับใช้หน่วยเอาท์พุท: เพียงเพิ่ม a
โคลอนและหน่วยที่ต้องการที่ส่วนท้ายของอินพุต ถ้าหน่วยนี้เป็นเนื้อเดียวกันกับ
อันแรกจะใช้ในการฟอร์แมตเอาท์พุต

-l
เหมือนลาเท็กซ์

แสดงผลการแสดงปริมาณทางกายภาพที่ถูกต้องด้วยหน่วยทางกายภาพใน
สัญกรณ์ระบบสากลในภาษา LaTeX

ตัวอย่าง


กำหนดค่า SI และเลขชี้กำลังหน่วยของปริมาณในระบบ mksa:

~$ เสียงสะท้อน 1.5e3 นN.ms^-1 | หน่วยกรอง

1.5st-6 2 1 -3 0 0 0 0

ซึ่งหมายความว่า : 1.5e-6 (หน่วย SI) m^2.kg.s^-3

เปรียบเทียบปริมาณทางกายภาพที่แตกต่างกัน:

~$ e1=$(เสียงก้อง "1.2e-3 V" | หน่วยกรอง)

~$ e2=$(เสียงก้อง "1200e3 nWb/s"| หน่วยกรอง)

~$ if [ "$e1" = "$e2" ]; แล้วก็ เสียงสะท้อน ตกลง; อื่น เสียงสะท้อน เกาะ; fi

ok

... ซึ่งเน้นว่าเวเบอร์โดยหน่วยเวลาจะเหมือนกับโวลต์

เล่นกับจำนวนหลักที่สำคัญ:

~$ เสียงสะท้อน "0.00100m" | src/หน่วยกรอง -s

0.001 1 0 0 0 0 0 0 3 0

~$ เสียงสะท้อน "0.00100m # 2 " | src/หน่วยกรอง -s

0.001 1 0 0 0 0 0 0 2 0

ให้ค่าสำหรับความแม่นยำสัมพัทธ์:

~$ เสียงสะท้อน "1kV~2" | หน่วยกรอง -o

1e + 03 V + -2%

การเปิดเอาต์พุต LaTeX:

~$ เสียงสะท้อน "1kohm+-2%" | หน่วยกรอง -l

1\ครั้ง 10^{+03}\, \โอเมก้า \น 2\,\%

การเปิดเอาต์พุตของสัญกรณ์กายภาพแบบบัญญัติ:

~$ เสียงสะท้อน "1.0 ม.กก.ส^-2 # 7 " | หน่วยกรอง -o

1.000000e+00N

การเลือกหน่วยที่ไม่ได้มาตรฐานสำหรับเอาต์พุต:

~$ เสียงสะท้อน 1800C:อ่า| หน่วยกรอง -o

5.000st-01 อา

ที่รู้จักกัน ข้อบกพร่อง


แยกวิเคราะห์หน่วยไม่กี่หน่วยออกจากระบบ mksa ได้สำเร็จ

ใช้หน่วยกรองออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad




×
โฆษณา
❤️ช้อป จอง หรือซื้อที่นี่โดยไม่เสียค่าใช้จ่าย ช่วยให้บริการต่างๆ ฟรี