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

16
วิธีการคำนวณจำนวนเต็มและลอยในทุบตีหรือภาษา / กรอบอื่น ๆ ?
การใช้echo "20+5"ข้อความจะสร้างข้อความ " 20+5" อย่างแท้จริง ฉันสามารถใช้คำสั่งใดในการรับผลรวมตัวเลข25ในกรณีนี้ นอกจากนี้วิธีที่ง่ายที่สุดในการทำเพียงแค่ใช้ bash สำหรับจุดลอยคืออะไร ตัวอย่างเช่นecho $((3224/3807.0))พิมพ์0:( ฉันกำลังมองหาคำตอบโดยใช้เชลล์คำสั่งพื้นฐาน ('บรรทัดคำสั่ง') เองหรือผ่านการใช้ภาษาที่มีให้จากบรรทัดคำสั่ง



16
เครื่องคิดเลขบรรทัดคำสั่งง่าย ๆ
ปัญหา: ทุก ๆ ครั้งที่ฉันต้องทำเลขคณิตอย่างง่ายในสภาพแวดล้อมบรรทัดคำสั่ง EG ได้รับเอาต์พุตต่อไปนี้: Disk /dev/sdb: 256GB Sector size (logical/physical): 512B/512B Partition Table: gpt Disk Flags: Number Start End Size File system Name Flags 1 1049kB 106MB 105MB fat32 hidden, diag 2 106MB 64.1GB 64.0GB ext4 3 64.1GB 192GB 128GB ext4 5 236GB 256GB 20.0GB linux-swap(v1) วิธีง่ายๆในการคำนวณในบรรทัดคำสั่งขนาดของพื้นที่ที่ไม่ได้ปันส่วนระหว่างพาร์ติชัน 3 …
19 shell  calculator 

6
bc ไม่รองรับการบันทึกและการคำนวณแบบแฟคทอเรียล?
มีเครื่องคิดเลขคำสั่งอื่น ๆ สายที่สนับสนุนlog, n!การคำนวณ? อย่างน้อยbcก็ไม่สามารถทำเช่นนั้นได้ จะดีที่สุดถ้าฉันสามารถใช้สคริปต์เช่น echo '5!' | program
17 calculator 


4
คำนวณตัวแปรและส่งออกไปยังตัวแปรอื่น
bcเครื่องคิดเลขเดียวที่ผมรู้ก็คือ ฉันต้องการเพิ่ม1ตัวแปรและส่งออกไปยังตัวแปรอื่น ฉันได้รับnextnumตัวแปรจากการนับสตริงในไฟล์: nextnum=`grep -o stringtocount file.tpl.php | wc -w` ช่วยบอกว่าค่าnextnum 1เมื่อเพิ่มเข้ามาด้วยก็จะกลายเป็น1 2ในการคำนวณฉันทำงาน: rownum=`$nextnum+1 | bc` แต่มีข้อผิดพลาด: 1+1: command not found ฉันเพิ่งล้มเหลวในส่วนการคำนวณ ฉันลองเปลี่ยน backtick แล้วแต่ยังใช้งานไม่ได้ ฉันไม่ทราบวิธีการคำนวณตัวแปรและส่งออกไปยังตัวแปรอื่น
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.