Pertanyaan yang diberi tag «arithmetic»

Tag ini dimaksudkan untuk semua yang ada hubungannya dengan operasi matematika. Jadi jika Anda ingin mengajukan pertanyaan tentang melakukan perhitungan dalam `awk`, atau jika Anda memiliki pertanyaan tentang` bc`, ini adalah tag yang tepat untuk digunakan.



4
Pergeseran bitwise dan integer terbesar di Bash
Ini adalah pertanyaan eksplorasi, artinya saya tidak sepenuhnya yakin tentang pertanyaan ini, tapi saya pikir ini tentang bilangan bulat terbesar di Bash. Bagaimanapun, saya akan mendefinisikannya secara berlebihan. $ echo $((1<<8)) 256 Saya menghasilkan bilangan bulat dengan menggeser sedikit. Seberapa jauh saya bisa pergi? $ echo $((1<<80000)) 1 Sepertinya tidak …
16 bash  arithmetic 

2
Bagaimana cara meningkatkan variabel lokal di Bash?
Data 1 \begin{document} 3 Kode #!/bin/bash function getStart { local START="$(awk '/begin\{document\}/{ print NR; exit }' data.tex)" echo $START } START2=$(getStart) echo $START2 yang kembali 2tetapi saya inginkan 3. Saya tidak berhasil mengubah akhirnya dengan jawaban ini tentang Bagaimana saya bisa menambahkan angka dalam skrip bash : START2=$((getStart+1)) Bagaimana Anda …


6
Mengapa "$ ((~ 33))" menghasilkan -34?
$ echo $(( 255 )) 255 $ echo $(( 33 )) 33 $ echo $(( ~33 )) -34 $ echo $(( ~255 )) -256 $ dan kernel saya adalah: $ uname -a Linux HOSTNAME 3.2.0-40-generic-pae #64-Ubuntu SMP Mon Mar 25 21:44:41 UTC 2013 i686 i686 i386 GNU/Linux PERTANYAAN: ~ untuk …
12 bash  shell  arithmetic 

8
Bagaimana cara menjumlahkan waktu menggunakan bash?
Saya ingin mengetahui jumlah total waktu yang dibutuhkan oleh serangkaian proses di komputer saya untuk memutuskan apakah saya harus berjalan di sana atau di komputer yang lebih kuat. Jadi, saya memperkirakan waktu menjalankan setiap perintah. Outputnya terlihat seperti: process1 00:03:34 process2 00:00:35 process3 00:12:34 Bagaimana saya bisa menjumlahkan kolom kedua …
12 bash  time  arithmetic 

2
awk aritmatika presisi tinggi
Saya mencari cara untuk memberitahu awk untuk melakukan aritmatika presisi tinggi dalam operasi substitusi. Ini melibatkan, membaca bidang dari file dan menggantinya dengan kenaikan 1% pada nilai itu. Namun, saya kehilangan presisi di sana. Berikut adalah reproduksi masalah yang disederhanakan: $ echo 0.4970436865354813 | awk '{gsub($1, $1*1.1)}; {print}' 0.546748 Di …

4
Hitung variabel, dan hasilkan ke variabel lain
Satu-satunya kalkulator yang saya tahu adalah bc. Saya ingin menambahkan 1ke variabel, dan output ke variabel lain. Saya mendapatkan nextnumvariabel dari penghitungan string dalam file: nextnum=`grep -o stringtocount file.tpl.php | wc -w` Katakanlah nextnumnilainya 1. Ketika ditambahkan dengan 1, itu akan menjadi 2. Untuk menghitung, saya menjalankan: rownum=`$nextnum+1 | bc` …

1
Apa alasan untuk bash shell tidak memperingatkan Anda tentang aritmatika melimpah dll?
Ada batas yang ditetapkan untuk kemampuan evaluasi aritmatika dari bashshell. Manual ini ringkas tentang aspek aritmatika shell ini tetapi menyatakan : Evaluasi dilakukan dalam bilangan bulat dengan lebar tetap tanpa pemeriksaan overflow, meskipun pembagian dengan 0 terperangkap dan ditandai sebagai kesalahan. Operator dan prioritas, asosiatif, dan nilai-nilai mereka sama seperti …




2
Mencoba melakukan aritmatika dalam alat rename Perl (Debian)
Misalkan saya memiliki lima file mp3: 01-trackfoo.mp3 02-trackbar.mp3 03-trackbaz.mp3 04-trackabc.mp3 05-trackxyz.mp3 Sekarang saya memberikan cepat mendengarkan file (hanya mplayer di konsol akan melakukan trik) dan saya menemukan bahwa trek berada dalam urutan yang salah . 05 sebenarnya 02 dan sisanya harus diganti namanya. Jadi pertama-tama saya akan melakukan perubahan nama: …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.