Download the PHP package rioastamal/terbilang without Composer
On this page you can find all versions of the php package rioastamal/terbilang. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download rioastamal/terbilang
More information about rioastamal/terbilang
Files in rioastamal/terbilang
Package terbilang
Short Description Sebuah pustaka untuk menterjemahkan angka ke dalam bilangan Bahasa Indonesia
License MIT
Informations about the package terbilang
Tentang
Terbilang merupakan sebuah pustaka sederhana untuk menterjemahkan angka kedalam bentuk bilangan dalam Bahasa Indonesia. Terbilang dapat menterjemahkan angka hingga satuan septiliun atau 1.0E+32 (32 nol). Terbilang menggunakan extension bcmath untuk memproses angka yang besar sehingga perhitungan dapat dilakukan melebihi maksimum PHP_INT_MAX
.
Berikut contoh singkat penggunaan Terbilang.
Kebutuhan
- PHP >= 5.5
- bcmath extension
Instalasi
Untuk instalasi Terbilang dapat digunakan composer atau melalui cara manual yaitu require
.
Composer
Pastikan composer
sudah terinstal pada sistem anda. Lalu jalankan perintah berikut untuk menginstal Terbilang.
Instalasi Manual
Clone project Terbilang dari Github.
Pustaka Terbilang hanya terdiri dari sebuah file jadi cukup menggunakan require
pada file Terbilang.php dan Terbilang sudah siap digunakan.
Instalasi bcmath
Extension bcmath secara default sudah terinstall dihampir semua sistem seperti pada MacOS X (via homebrew) dan Windows. Untuk mengeceknya jalankan perintah berikut pada terminal.
Jika bcmath muncul maka extension ini sudah terinstall di sistem. Jika belum terinstall gunakan perintah berikut untuk menginstall.
Instalasi pada Ubuntu:
Contoh
Berikut beberapa contoh penggunaan pustaka Terbilang dan outputnya. Argumen yang diberikan pada method terbilang() harus berupa string angka. Untuk contoh lebih banyak anda dapat melihat pada file tests/TerbilangTest.php.
Terbilang juga mendukung penggunakan pemisah ribuan.
Penggunaan desimal (pemisah titik) pada angka.
Penggunaan desimal (pemisah koma) pada angka. Ini adalah penulisan yang lazim digunakan di Indonesia.
Shortcut t()
untuk method terbilang()
.
Unit Test
Untuk menjalankan unit test disarankan menggunakan phpunit yang berada pada vendor direktori. Ini adalah phpunit yang diinstall melalui composer.
Penulis
Pustaka Terbilang ditulis oleh Rio Astamal [email protected]
Lisensi
Pustaka ini menggunakan lisensi MIT http://opensource.org/licenses/MIT.
Alternatif
Terbilang menggunakan teknik bagi, modulus, dan rekursif. Terdapat beberapa pustaka sejenis dengan ini yang menggunakan teknik lain.
All versions of terbilang with dependencies
ext-bcmath Version *