22 September 2017

Penugasan, Kesetaraan, dan Aritmatika

<<Pengenalan Sagemath

Assignment, Equality, and Arithmetic. Dengan beberapa pengecualian kecil, Sage menggunakan bahasa pemrograman Python, jadi kebanyakan buku pengantar tentang Python akan membantu Anda mempelajari Sage. Sage menggunakan = untuk penugasan. Dan menggunakan ==, <=, >=, < dan > untuk perbandingan.

Sage juga menyediakan semua operasi matematika dasar:

Perhitungan seperti 3 ^ 2 * 4 + 2% 5 bergantung pada urutan operasi diterapkan; ini ditentukan dalam tabel "operator precedence" pada operator berbasis binari Aritmatika. Sage juga menyediakan banyak fungsi matematika yang familiar; Berikut adalah beberapa contoh:

Sebagai contoh terakhir, beberapa ekspresi matematika menghasilkan nilai 'tepat', bukan perkiraan numerik. Untuk mendapatkan aproksimasi numerik, gunakan fungsi n atau metode n (dan keduanya memiliki nama yang lebih panjang, numerical_approx, dan fungsi N sama dengan n)). Ini mengambil argumen opsional sebelum, yang merupakan jumlah bit presisi yang diminta, dan digit, yang merupakan jumlah digit desimal yang diminta; default adalah 53 bit presisi.


Python diketik secara dinamis, jadi nilai yang ditunjukkan oleh masing-masing variabel memiliki tipe yang terkait dengannya, namun variabel yang diberikan dapat menyimpan nilai dari jenis Python dalam lingkup yang diberikan:

Berbeda halnya dengan bahasa pemrograman C yang sifatnya statis, pada C sebuah variabel yang digunakan untuk menyimpan int hanya dapat menyimpan int tersebut dalam scope-nya.

No comments:

Post a Comment

SAAT RESTORAN DIBUKA KEMBALI, INILAH YANG HARUS ANDA KETAHUI TENTANG AC, ALIRAN UDARA, DAN COVID-19

Pengunjung yang makan di restoran mungkin bisa memberi tahu banyak tentang bagaimana para penggiat bisnis restoran berusaha mengurangi risik...