ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

bcplan9 - ออนไลน์ในคลาวด์

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

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

โครงการ:

ชื่อ


bc - ภาษาเลขคณิตความแม่นยำโดยพลการ

เรื่องย่อ


bc [ -c ] [ -l ] [ -s ] [ ไฟล์ ... ]

DESCRIPTION


Bc เป็นตัวประมวลผลเชิงโต้ตอบสำหรับภาษาที่คล้ายกับ C แต่มีเลขคณิตบน
จำนวนความยาวตามอำเภอใจที่มีจุดทศนิยมไม่เกิน 100 หลัก มันต้องใช้เวลา
อินพุตจากไฟล์ใดๆ ที่กำหนด จากนั้นอ่านอินพุตมาตรฐาน NS -l อาร์กิวเมนต์ย่อมาจาก
ชื่อของห้องสมุดคณิตศาสตร์ที่แม่นยำโดยพลการ NS -s อาร์กิวเมนต์ระงับอัตโนมัติ
แสดงผลการคำนวณ เอาต์พุตทั้งหมดผ่านทาง พิมพ์ คำสั่ง

ไวยากรณ์ต่อไปนี้สำหรับ bc โปรแกรมก็เหมือนของ C; L หมายถึงจดหมาย a-z, E วิธี
การแสดงออก S หมายถึงคำสั่ง

คำศัพท์

ความคิดเห็นอยู่ใน /* */

ขึ้นบรรทัดใหม่ จบประโยค

ชื่อ

ตัวแปรอย่างง่าย: L
องค์ประกอบอาร์เรย์: L[E]
คำ ไอเบส, เจ้านายและ ขนาด

ตัวถูกดำเนินการอื่นๆ

ตัวเลขยาวตามอำเภอใจพร้อมเครื่องหมายเสริมและจุดทศนิยม

(E)

ตารางวา(E)

ความยาว(E)
จำนวนทศนิยมที่มีนัยสำคัญ

มาตราส่วน(E)
จำนวนหลักทางขวาของจุดทศนิยม

L(E,...,E)
เรียกฟังก์ชัน

โอเปอร์เตอร์-ผู้ประกอบการ

+ - * / % ^ (% เป็นส่วนที่เหลือ; ^ คือพลัง)

++ --

== <= >= != < >

= += -= *= /= %= ^=

งบ
E
{ S ; ... ; S }
พิมพ์ E
if ( E ) S
ในขณะที่ ( E ) S
for ( E ; E ; E ) S
คำสั่งว่าง
ทำลาย
เลิก
"ข้อความ"

คำจำกัดความของฟังก์ชัน
กำหนด L ( L , ... , L ){
รถยนต์ L , ... , L
S ; ... ; S
กลับ E
}
ฟังก์ชั่นใน
-l ห้องสมุดคณิตศาสตร์
s(x) ซายน์
c(x) โคไซน์
e(x) ที่ชี้แจง
l(x) เข้าสู่ระบบ
a(x) อาร์คแทนเจนต์
j(n, x)
ฟังก์ชันเบสเซล
อาร์กิวเมนต์ของฟังก์ชันทั้งหมดจะถูกส่งผ่านตามค่า

ค่าของนิพจน์ที่ระดับบนสุดจะถูกพิมพ์ เว้นแต่ตัวดำเนินการหลักคือ an
การมอบหมายหรือ -s อาร์กิวเมนต์บรรทัดคำสั่งจะได้รับ ข้อความในเครื่องหมายคำพูดซึ่งอาจรวมถึง
ขึ้นบรรทัดใหม่อยู่เสมอ อัฒภาคหรือขึ้นบรรทัดใหม่อาจแยกคำสั่ง
มอบหมายให้ ขนาด ส่งผลต่อจำนวนหลักที่จะเก็บไว้บนเลขคณิต
การดำเนินงานในลักษณะของ dc(1). มอบหมายให้ ไอเบส or เจ้านาย ตั้งค่าอินพุตและเอาต์พุต
ฐานตัวเลขตามลำดับ

ตัวอักษรเดียวกันอาจใช้เป็นอาร์เรย์ ฟังก์ชัน และตัวแปรอย่างง่ายได้พร้อมกัน
ตัวแปรทั้งหมดเป็นสากลสำหรับโปรแกรม ตัวแปรอัตโนมัติจะถูกกดลงระหว่าง
เรียกใช้ฟังก์ชัน ในการประกาศอาร์เรย์เป็นอาร์กิวเมนต์ของฟังก์ชันหรือตัวแปรอัตโนมัติ
วงเล็บเหลี่ยมที่ว่างเปล่าต้องเป็นไปตามชื่ออาร์เรย์

Bc เป็นพรีโปรเซสเซอร์สำหรับ dc(1) ซึ่งเรียกใช้โดยอัตโนมัติ เว้นแต่ -c
(คอมไพล์เท่านั้น) ตัวเลือกที่มีอยู่ ในกรณีนี้ dc อินพุตถูกส่งไปยังมาตรฐาน
เอาท์พุตแทน

ตัวอย่าง


กำหนดฟังก์ชันเพื่อคำนวณค่าโดยประมาณของเลขชี้กำลัง ใช้เพื่อพิมพ์ 10
ค่านิยม (ฟังก์ชันเลขชี้กำลังในไลบรารีให้คำตอบที่ดีกว่า)

มาตราส่วน = 20
กำหนด e(x) {
อัตโนมัติ a, b, c, i, s
เอ = 1
ข = 1
ส = 1
สำหรับ (i=1; 1; i++) {
ก *= x
ข *= ฉัน
ค = a/b
if(c == 0) คืนค่า s
ส += ค
}
}
สำหรับ(i=1; i<=10; i++) พิมพ์ e(i)

ใช้ bcplan9 ออนไลน์โดยใช้บริการ onworks.net


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

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

  • 1
    โคลเวอร์ EFI bootloader
    โคลเวอร์ EFI bootloader
    ย้ายโครงการไปที่
    https://github.com/CloverHackyColor/CloverBootloader..
    คุณสมบัติ:บูต macOS, Windows และ Linux
    ใน UEFI หรือโหมดดั้งเดิมบน Mac หรือ PC ด้วย
    ยู...
    ดาวน์โหลด Clover EFI bootloader
  • 2
    unit rpms
    unit rpms
    เข้าร่วมกับเราใน Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    เปิดใช้งานที่เก็บ URPMS ในของคุณ
    ระบบ -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    ดาวน์โหลด unitedrpms
  • 3
    เพิ่มไลบรารี C ++
    เพิ่มไลบรารี C ++
    Boost ให้บริการพกพาฟรี
    ห้องสมุด C ++ ที่ได้รับการตรวจสอบโดยเพื่อน เดอะ
    โดยเน้นที่ห้องสมุดพกพาซึ่ง
    ทำงานได้ดีกับ C++ Standard Library
    ดู http://www.bo...
    ดาวน์โหลด Boost C++ Libraries
  • 4
    VirtualGL
    VirtualGL
    VirtualGL เปลี่ยนเส้นทางคำสั่ง 3D จากa
    แอปพลิเคชัน Unix/Linux OpenGL บน a
    GPU ฝั่งเซิร์ฟเวอร์และแปลง
    เรนเดอร์ภาพ 3 มิติเป็นวิดีโอสตรีม
    กับที่ ...
    ดาวน์โหลด VirtualGL
  • 5
    ลิบัส
    ลิบัส
    ห้องสมุดเพื่อเปิดใช้งานพื้นที่ผู้ใช้
    แอปพลิเคชั่นเพื่อสื่อสารกับ
    อุปกรณ์ USB ผู้ชม: Developers, End
    ผู้ใช้/เดสก์ท็อป ภาษาโปรแกรม: C.
    หมวดหมู่ ...
    ดาวน์โหลด libusb
  • 6
    สวก
    สวก
    SWIG คือเครื่องมือพัฒนาซอฟต์แวร์
    ที่เชื่อมโปรแกรมที่เขียนด้วยภาษา C และ
    C++ ที่มีระดับสูงหลากหลาย
    ภาษาโปรแกรม SWIG ใช้กับ
    แตกต่าง...
    ดาวน์โหลด SWIG
  • เพิ่มเติม»

คำสั่ง Linux

  • 1
    อะซิโตนิโซ
    อะซิโตนิโซ
    acetoneiso - กราฟิกที่มีคุณสมบัติหลากหลาย
    แอปพลิเคชันสำหรับเมานต์และจัดการซีดี/ดีวีดี
    ภาพ ...
    เรียกใช้อะซิโตนไอโซ
  • 2
    ace_gperf
    ace_gperf
    ace_gperf - สร้างแฮชที่สมบูรณ์แบบ
    ฟังก์ชั่นจากชุดกุญแจ ...
    เรียกใช้ ace_gperf
  • 3
    coresendmsg
    coresendmsg
    coresendmsg - ส่งข้อความ CORE API
    ถึง core-daemon daemon ...
    เรียกใช้ coresendmsg
  • 4
    core_server
    core_server
    core_server - เซิร์ฟเวอร์หลักสำหรับ
    สแปมเบย์ รายละเอียด: ปัจจุบันให้บริการ
    เว็บอินเตอร์เฟสเท่านั้น กำลังเสียบปลั๊ก
    ผู้ฟังสำหรับโปรโตคอลต่างๆ คือ TBD
    นี้ ...
    เรียกใช้ core_server
  • 5
    g.gui.gcpgrass
    g.gui.gcpgrass
    g.gui.gcp - ปรับตำแหน่งแผนที่และ
    อนุญาตให้จัดการจุดควบคุมภาคพื้นดิน
    คำสำคัญ: ทั่วไป, GUI,
    การวางตำแหน่งทางภูมิศาสตร์, GCP ...
    เรียกใช้ g.gui.gcpgrass
  • 6
    g.gui.gmodelergrass
    g.gui.gmodelergrass
    g.gui.gmodeler - ตัวสร้างแบบจำลองกราฟิก
    อนุญาตให้สร้างแก้ไขแบบโต้ตอบ
    และการจัดการแบบจำลอง คำสำคัญ: ทั่วไป,
    GUI, ตัวสร้างแบบจำลองกราฟิก, เวิร์กโฟลว์ ...
    เรียกใช้ g.gui.gmodelergrass
  • เพิ่มเติม»

Ad