APK-unduh
File Apk untuk Android
Info singkat
Secara umum, file apk Free42 memiliki rating 9.8 dari skala 10. Rating ini adalah rating kumulatif, kebanyakan aplikasi terbaik di play store Google memiliki rating 8 dari skala 10. Total ulasan di play store Google berjumlah 285. Total ulasan bintang lima yang diterima berjumlah 259. Aplikasi ini diberi rating buruk oleh 2 pengguna. Perkiraan jumlah unduhan berada di kisaran lebih dari 100,000+ downloads di play store Google Free42 berada dalam kategori Alat, dengan tag dan telah dikembangkan oleh Thomas Okken. Anda dapat mengunjungi situs web mereka di http://thomasokken.com/free42/ atau mengirim surel kepada mereka di alamat thomasokken@gmail.com. Free42 dapat diinstal pada perangkat android dengan 2.2(Froyo)+. Kami hanya menyediakan file apk original. Jika ada materi dalam situs ini yang melanggar hal Anda, silakan laporkan kami. Anda juga dapat mengunduh apk Google dan menjalankannya menggunakan emulator android, seperti big nox app player, bluestacks, dan koplayer Anda juga dapat mengunduh apk Free42 dan menjalankannya dengan emulator android, seperti bluestacks atau koplayer. Versi apk Free42 yang tersedia di situs kami: 3.1.9, 3.1.8b, 3.1.7, 3.1.5, 3.1.2b dan lainnya. Versi terakhir Free42 adalah 3.1.9, diunggah pada 2024/27/10
Screenshot dari Free42
Deskripsi dari Free42

Free42 adalah implementasi ulang kalkulator HP-42S dan printer HP-82240.
Ini adalah penulisan ulang lengkap, tidak menggunakan kode HP, dan tidak memerlukan gambar ROM HP-42S.
Free42 adalah proyek Open Source. Eksekusi dan kode sumber dirilis di bawah ketentuan Lisensi Publik Umum GNU, versi 2.
Semua kode pihak ketiga yang digunakan dalam Free42 adalah dalam domain publik, atau dilisensikan menurut persyaratan yang kompatibel dengan GPLv2, atau digunakan dengan izin penulis.

Riwayat versi Free42
Baru di Free42 3.1.9
Implemented GETKEYA. This works like GETKEY, except that it will not wait for a keystroke if no keystrokes are in the keyboard queue, returning 0 instead in that case.

Fixed crash with relative file imports.
Baru di Free42 3.1.8b
Memperbaiki kerusakan untuk kode tombol tertentu yang tidak dikenali dari papan ketik Bluetooth.
Baru di Free42 3.1.7
Sekarang mengenali pembatas komentar '@' dan ';' untuk menempelkan program.

ASIN/ASINH kompleks yang lebih akurat.
Baru di Free42 3.1.5
Pemetaan perintah langsung sekarang mendukung pemetaan alternatif untuk mode ALPHA.
Baru di Free42 3.1.2b
Memperbaiki akses file untuk Android >= 11.
Baru di Free42 3.1.2


Baru di Free42 3.0.21
INPUT akan macet jika R/S ditekan saat tumpukan kosong, dalam mode NSTK. Tetap.

ANUM akan menganggap titik desimal atau koma dengan sendirinya sebagai nol, alih-alih mengabaikannya. Tetap.

EDIT, EDITN, dan INDEX tidak menghapus tanda 76 dan 77 (bungkus tepi matriks dan bungkus akhir), padahal seharusnya. Tetap.

Versi desimal: Di HMS+ dan HMS-, penanganan tetap kasus di mana salah satu atau kedua argumen memiliki jumlah menit atau detik >= 60. (Versi biner tidak memiliki bug ini.) Memperbarui level API target untuk menjaga keamanan
Baru di Free42 3.0.20
Berubah Σ+/Σ- sehingga, dalam mode NSTK, mereka akan menerima satu argumen nyata, dengan asumsi Y=0 dalam kasus tersebut.

Frekuensi TONE yang disetel ke skala A440.
Baru di Free42 3.0.19
Memperbaiki kerusakan di RTNERR saat beralih kembali ke mode NSTK setelah FUNC/L4STK.

Memperbaiki ASSIGN "" dalam program.

Menambahkan PRREG ke menu PRINT.

NN→S sekarang mengabaikan mode tampilan dan selalu bertindak seperti mode ALL aktif. Idenya adalah jika Anda peduli dengan mode tampilan, Anda mungkin akan menggunakan N→S, dan Anda hanya perlu NN→S jika Anda secara khusus ingin melihat presisi internal penuh.
Baru di Free42 3.0.17
Memperbaiki beberapa bug dalam Tempel skalar dalam mode BINM, OCTM, dan HEXM.

Memperbaiki penempelan U+22A2 dan U+22A6 (karakter 'tambahkan' yang digunakan oleh i41CX dan Emu42).
Baru di Free42 3.0.14
Memperbaiki (re,im) tempel kompleks. Ini rusak oleh salin & tempel yang dilokalkan.

Kasus khusus untuk murni nyata dan imajiner murni di SQRT.
Baru di Free42 3.0.13
Memperbaiki penanganan kunci angka yang tidak valid dalam mode BINM dan OCTM.
Baru di Free42 3.0.10
Ditambahkan → LIST, LIST→, SKIP, CPXMAT?, dan TYPE? fungsi, dan mengubah nama PRMVAR menjadi PGMVAR. Lihat situs web Free42 untuk detailnya.

INPUT menyebabkan keluaran printer yang salah dalam mode NORM dan TRACE. Tetap.

Urutan keluar untuk karakter yang tidak ditentukan dalam Salin dan Tempel dan keluaran printer.

Ketika register Y berisi string atau daftar, dalam mode RUN, tombol + sekarang melakukan APPEND.
Baru di Free42 3.0.9
Memperbaiki penanganan string karakter tunggal dalam program. Ini rusak di rilis sebelumnya.

Rilis 3.0.8:

Pengulangan otomatis untuk XSTR, dan argumen ALPHA secara umum.

Memperbaiki hasil cetak buram pada perangkat tertentu.

Perbaikan kerusakan.
Baru di Free42 3.0.8
Auto-repeat untuk XSTR, dan argumen ALPHA secara umum.

Versi Android: Memperbaiki hasil cetak buram pada perangkat tertentu.

Perbaikan kerusakan.
Baru di Free42 3.0.7
A2LINE sekarang menangani string yang dimulai dengan karakter 127-255 dengan lebih baik. Juga, menambahkan fungsi A2+LINE untuk menghasilkan string yang ditambahkan.

TAN dan TANH kompleks yang lebih akurat.

RND tidak menangani angka besar dengan benar, gagal membulatkan digit sebanyak yang diperlukan dalam kasus tertentu. Tetap.

+ dan - selalu menginginkan dua argumen, bahkan dalam mode NSTK, ketika X berisi matriks real. Tetap.

Salin dan Tempel sekarang menangani objek daftar.
Baru di Free42 3.0.6
Menambahkan fungsi string dan daftar. Lihat situs web Free42 untuk detailnya.

Menambahkan huruf kecil ke font menu.
Baru di Free42 3.0.5
bug L4STK bisa macet, karena perbaikan LNSTK yang salah di 3.0.2. Tetap.

Memperbaiki beberapa bug makro kulit: Kegagalan untuk memulai eksekusi program saat EXIT ditekan selama VARMNU1, dan UI membeku saat memulai eksekusi program dalam beberapa kasus.
Baru di Free42 3.0.4
Memperbaiki bug yang dapat menyebabkan hasil yang salah pada INVRT, DET, dan pembagian matriks yang kompleks.

FUNC dan RTN sekarang menyimpan dan memulihkan ERRMSG dan ERRNO bersama dengan flag 25.

Menambahkan fungsi RCOMPLX dan PCOMPLX. Ini bekerja seperti COMPLEX, kecuali mereka selalu bekerja dalam persegi panjang atau kutub, masing-masing, mengabaikan flag 73.

MENU dan VARMNU1 tweak: Batalkan MENU, dan batalkan perangkap EXIT di VARMNU1, ketika tumpukan RTN dibersihkan.

Perbaikan tempel: Hapus pesan yang tersisa; atur bendera 22 atau 23 bila perlu.
Baru di Free42 3.0.3
Diimplementasikan VARMNU1: Peningkatan VARMENU, dengan pemilihan variabel langsung dan perangkap KELUAR.

Menerapkan X2LINE dan A2LINE: Menyisipkan konten X atau ALPHA ke dalam program.

INDEX atau EDITN pada matriks lokal sekarang mempertahankan IJ jika matriks sudah diindeks.

RTNERR sekarang menerima argumen string, sehingga pesan kesalahan arbitrer dapat dimunculkan.

ERRNO dan ERRMSG yang diimplementasikan: Kembalikan nomor atau pesan error, untuk error terakhir yang ditangkap oleh flag 25.

Implementasi XSTR: Buat string langsung di register X.
Baru di Free42 2.5.25
Memperbaiki menempelkan nol. Ini rusak di 2.5.21.
Baru di Free42 2.5.24a
Memperbaiki masalah rotasi layar dengan Android 11.
Baru di Free42 2.5.23
Dukungan yang diterapkan untuk semantik fungsi yang ditentukan pengguna: pelestarian tumpukan, RTN dengan lewati, RTN dengan kesalahan. Lihat situs web Free42 untuk detailnya.

Penanganan garis bilangan yang lebih baik: perbedaan visual antara representasi ekuivalen sebuah angka sekarang dipertahankan, jadi 1000 tetap 1000 dan tidak diubah menjadi 1E3, misalnya.

Menerapkan FMA (Fused Multiply-Add).

Dalam program, sekarang menangani menempelkan FIX / SCI / ENG dengan argumen 1 digit, untuk kompatibilitas HP-41.
Baru di Free42 2.5.22a
2.5.22a:

Memperbaiki kerusakan pada perangkat lama tertentu.

2.5.22: Mengisi

nama file sebelumnya dalam dialog pemilihan file sekarang.

Menerapkan LASTO. Ini terkait dengan LSTO seperti ASTO terkait dengan STO.

Menerapkan fungsi Tanpa Operasi (NOP).

GETKEY tidak berhenti pada Shift-EXIT. Tetap.

Mengimplementasikan fungsi GETKEY1. Ini bekerja seperti GETKEY biasa, kecuali hanya berhenti di R / S.

STOFLAG tidak memperbarui penyiar G dan RAD ketika bendera 42 atau 43 diubah. Tetap.

Opsi rentang yang diterapkan untuk STOFLAG.
Baru di Free42 2.5.21
Menerapkan fungsi ANUM, X <> F, RCLFLAG, dan STOFLAG. Lihat situs web Free42 untuk detailnya.

Mengimplementasikan mode "stack trace" ketika flag 15 dan 16 keduanya disetel.

Menempelkan angka panjang dapat mengembalikan hasil yang salah jika ada banyak angka nol di depan. Tetap.

Pembagian nyata / kompleks dan kompleks / kompleks dapat menghasilkan Bukan Angka untuk input tertentu. Tetap. Juga menerapkan perbaikan serupa ke kompleks 1 / X.

Pembagian matriks kompleks, INVRT, dan DET akan mengembalikan hasil yang salah untuk matriks besar. Tetap.
Baru di Free42 2.5.20
Memperbaiki perilaku INTEG saat integrand menampilkan non-real.

Memperbaiki DATE +, DDAYS, dan DOW saat flag 31 dan 67 keduanya disetel.

Memperbaiki sampah di SHOW saat BIN meluap ke HEX.

Selama TRACE, cetak garis kosong sebelum LBL, seperti HP-41.

Ketika ISG mencapai nol, variabel kontrol loop akan berakhir dengan tanda yang salah. Tetap.

Menambahkan [FIND], [MAX], dan [MIN] ke katalog FCN.

Memperbaiki Out of Range palsu di COMB.

ISG dan DSE dengan variabel bernama akan macet jika variabel itu tidak ada. Tetap.
Baru di Free42 2.5.19
Memperbaiki perilaku stack lift dengan GETKEY.
Baru di Free42 2.5.18
Memperbaiki penempelan 1 / X dan 10 ^ X tanpa nomor baris.

Mengupdate implementasi HEADING sehingga berfungsi pada ponsel yang tidak lagi menyediakan API kompas lama.
Baru di Free42 2.5.17b
Untuk sementara menghapus rollover n-key dan swipe-to-switch yang diperkenalkan di rilis sebelumnya; 2.5.17a mengalami kesalahan penekanan tombol, yang tampaknya disebabkan oleh logika baru. Fitur-fitur tersebut akan dipulihkan setelah masalah keyboard didiagnosis dan diperbaiki.
Baru di Free42 2.5.16
Memperbaiki perilaku GETKEY dengan skin yang menggunakan pemetaan perintah langsung.
Baru di Free42 2.5.11
Selama entri angka, jika Anda melakukan spasi mundur pada angka negatif hingga hanya tersisa tanda minus, angka minus itu tidak akan diuraikan dengan benar, dan Anda bisa mendapatkannya. Misalnya, 1 +/- <- ENTER.
Baru di Free42 2.5.10
Pemeriksaan rentang indeks di R <> R rusak, memungkinkan indeks baris yang sama dengan jumlah baris + 1 untuk digunakan, yang pada gilirannya akan menyebabkan kerusakan memori. Tetap.

Saat mengganti nama status yang saat ini aktif, nama negara bagian tidak diperbarui dalam memori, akibatnya setelah keluar, status akan tetap disimpan dengan nama lama, dan pada peluncuran berikutnya, juga akan dimuat dengan nama lama. Efek bersih dari semua ini adalah alih-alih berakhir dengan status berganti nama, Anda akan mendapatkan salinannya.
Baru di Free42 2.5.9b
Aplikasi Pin Login dapat diluncurkan dengan orientasi layar yang salah dalam keadaan tertentu. Tetap.
Baru di Free42 2.5.7
SOLVE tidak akan selalu mengembalikan nilai fungsi terbaik di Z, atau tebakan terbaik kedua di Y. Tetap.

Mengubah pengaturan preferensi umpan balik haptik menjadi penggeser empat tingkat, untuk memungkinkan umpan balik yang lebih kuat.

Mengurangi interval pembaruan GPS untuk LOCAT dari 60 detik menjadi 5 detik.

Berbagi hasil cetak kosong akan macet. Tetap; sekarang muncul pesan sebagai gantinya.

Memperbaiki kerusakan saat mengimpor file negara dari lampiran email.
Baru di Free42 2.5.5
Menambahkan pengelola file negara, untuk memuat, menyimpan, dan beralih di antara, status kalkulator. File status berada dalam format platform netral, sehingga dapat dipertukarkan antara instans Free42 yang berjalan pada perangkat yang berbeda.

Memperbaiki error di RTN saat variabel lokal menyembunyikan matriks yang diindeks.

Menambahkan opsi "share" untuk tampilan Print-Out.

Menambahkan opsi "berbagi" untuk program dalam format mentah.
Baru di Free42 2.4.2
Saat memuat skin di browser skin, sekarang memaksa load yang tidak di-cache, sehingga perbaikan kulit dapat benar-benar dimuat oleh pengguna tanpa penundaan, dan tanpa harus melakukan pemuatan samping.

Mengubah kulit lanskap default, dari desktop / 42ct ke android / SGS-L. Kulit tua memiliki kunci di bawah layar yang tidak sesuai dengan menu; Anda benar-benar harus memiliki Σ + 1 / x √x LOG LN XEQ di bawah tampilan untuk antarmuka pengguna yang konsisten.
Baru di Free42 2.3.1a
2.3.1a: Mengubah pengaturan kompiler untuk mencegahnya membuat instruksi Neon, yang tidak kompatibel dengan beberapa perangkat, menyebabkan aplikasi mogok.

Menambahkan fitur Load Skins, untuk mengunduh dan menginstal skin dari Internet.

Menambahkan fitur Delete Skins.

Menambahkan Paper Advance for Print-Out window.

Menambahkan jendela Salin untuk Print-Out.
Baru di Free42 2.3.1
Menambahkan fitur Load Skins, untuk mengunduh dan menginstal skin dari Internet. (Anda mungkin melihat Android meminta Anda untuk memberikan akses Internet ke Free42; fitur ini adalah alasannya. Perhatikan bahwa Free42 tidak mengakses Internet untuk alasan apa pun selain memuat skin.)

Menambahkan fitur Delete Skins.

Menambahkan Paper Advance for Print-Out window.

Menambahkan jendela Salin untuk Print-Out.
Baru di Free42 2.2.1b
Membuat aplikasi satu-contoh secara eksplisit (dengan menambahkan launchMode = "singleInstance" ke Free42Activity di manifes aplikasi). Ini harus menghilangkan crash null-pointer yang tersisa dalam kode asli, dan juga mencegah skenario State File Corrupt.
Baru di Free42 2.0.24e
Memperbaiki kerusakan saat memanggil HIDUP atau MATI dari suatu program.

Memperbaiki bug yang dapat meninggalkan file negara yang rusak dalam kondisi tertentu.
Baru di Free42 2.0.23
SOLVE sekarang berusaha lebih keras ketika ekstrapolasi garis potong macet karena garis potong terlalu curam.

0 ^ 0 sekarang mengembalikan Data Tidak Valid, bukan 1, untuk semua kombinasi argumen nyata dan kompleks. Dasar pemikiran untuk mengembalikan 1 dipertanyakan secara matematis, dan Data Tidak Valid adalah apa yang dikembalikan oleh HP-42S yang sebenarnya.
Baru di Free42 2.0.22c
Menu Utama Baru. Ini harus kompatibel dengan semua versi Android, termasuk tablet Amazon Fire HD dan perangkat lain yang menyabot menu lama setelah mulai menargetkan Android 8.

Kode ditambahkan untuk meminta penyimpanan dan akses GPS bila diperlukan (kulit eksternal, pemuatan dan penyimpanan program, pencetakan ke file, fungsi LOCAT).
Baru di Free42 2.0.21
Tetap kompleks SQRT sehingga mengembalikan hasil yang tepat ketika Re (x) = 0 dan Im (x) / 2 adalah persegi sempurna.

VARMENU akan melangkah melalui deretan menu multi-baris dalam urutan yang salah. (Anda membutuhkan fungsi dengan 13 atau lebih MVAR untuk memperhatikan ini.) Tetap.

Saat mencetak ke GIF, mengubah nama file tidak menyebabkan urutan penomoran GIF untuk memulai ulang pada 1. Tetap.

Saat mencetak ke GIF, file output sekarang memerah dan ditutup segera ketika mereka mencapai ketinggian maksimumnya.
Baru di Free42 2.0.20
MATA, MATB, dan MATX harus menunjukkan perilaku tumpukan tumpukan yang sama seperti EDIT dan EDITN, tetapi tidak. Tetap.
Baru di Free42 2.0.17
Memasukkan atau menghapus AKHIR tidak akan selalu menghapus target GTO atau XEQ lokal, berpotensi menyebabkan perintah GTO atau XEQ lokal untuk melompat ke lokasi yang salah. Memperbaiki, dan juga menambahkan kode untuk memperbaiki kerusakan seperti itu di file status yang ada.
Baru di Free42 2.0.16
0 SEED menginisialisasi benih acak dengan tidak benar, membuang satu digit keacakan. Tetap. Ketika mengimpor file mentah, E dan -E sekarang dikenali sebagai 1 dan -1, untuk kompatibilitas dengan file mentah HP-41 dengan nomor sintetis. Ketika mengimpor file mentah, instruksi sintetik sekarang ditangani lebih seperti HP-42S yang sebenarnya untuk menangani mereka. Argumen 112-116 selalu menumpuk register, bahkan ketika itu tidak masuk akal; 102-111 dan 123-127 hanya dianggap sebagai AJ dan ae dalam LBL, GTO, dan XEQ.
Baru di Free42 2.0.15
POSA tidak akan menemukan string pencarian jika hanya kemunculannya di bagian paling akhir dari daftar alpha. Tetap. Tweak penanganan indikator baterai rendah.
Baru di Free42 2.0.14
Di Program Ekspor, menghapus ukuran buffer berkode keras untuk daftar program, jadi Anda sekarang harus melihat semua program Anda dalam daftar, berapa pun banyaknya. Ketika Menempelkan bilangan kompleks dalam notasi + bi, unit imajiner sekarang harus berupa i atau j; ejaan alternatif I dan J tidak lagi dikenali.
Baru di Free42 2.0.13
Tempel tidak menangani angka dengan eksponen negatif dengan benar. Tetap.
Baru di Free42 2.0.12c
Perbaikan lain untuk crash pada orientasi berubah saat mencetak.
Baru di Free42 2.0.11
Salin sekarang abaikan bendera 29 (ribuan pemisah) dan selalu menyalin angka tanpa pemisah. Ini memperbaiki perilaku tertentu yang mengejutkan / tidak diinginkan ketika menempelkan angka ke dalam spreadsheet atau program. Saat memasukkan baris program dalam mode NORM atau TRACE, garis akan dicetak, bahkan saat pencetakan dinonaktifkan. Tetap. MATA dan MATB, di menu SIMQ, akan crash jika variabel MATA atau MATB hilang. Tetap. Memperbaiki UI beku selama pencetakan volume besar.
Baru di Free42 2.0.10
Templat Program tidak lagi membutuhkan nomor baris. (Ini memiliki bug di 2.0.9.) Perintah CUSTOM tidak lagi mematikan menu CUSTOM. DIM ?, EDIT, dan EDITN tidak mencetak X dalam mode TRACE. Tetap. Memilih menu yang sudah aktif sekarang memaksa mengecat ulang, menghapus pesan. Membuat annunciator cetak berlama-lama selama satu detik setelah pencetakan berhenti. Hal ini membuatnya lebih terlihat, sehingga pencetakan cenderung tidak terlewatkan pada perangkat yang cepat.
Baru di Free42 2.0.8
MENU (mengaktifkan menu yang dapat diprogram) sementara dalam mode ALPHA tidak mematikan bendera alpha_mode, yang mengarah ke perilaku buruk atau bahkan macet jika ada tombol menu yang kemudian ditekan.
Baru di Free42 2.0.7b
Pengaturan "Always Paint Entire Display", diperkenalkan di versi sebelumnya, tidak menempel setelah aplikasi dimulai ulang. Tetap.
Baru di Free42 2.0.7a
Menambahkan opsi "Always Paint Entire Display". Ini mencegah gangguan tampilan dengan kombinasi perangkat dan kulit tertentu.
Baru di Free42 2.0.7
Mengubah fungsi RAN dan SEED agar sesuai dengan perilaku HP-42S yang sebenarnya. Implementasi sebelumnya menggunakan algoritma dari HP-41C Standard Pac, yang menghasilkan angka dengan hanya 6 digit signifikan. The annunciator atas / bawah (menu multi-baris) tidak diperbarui dengan benar ketika VARMENU diaktifkan, termasuk di solver dan integrator. Tetap. Ikon menu untuk Salin, Tempel, dan Cetak-Keluar ditampilkan terlalu besar, tumpang tindih label item menu pada beberapa perangkat. Tetap.
Baru di Free42 2.0.6
Memperbaiki ISG dan DSE untuk nilai> = 2 ^ 63 (9.2e18). Memperbaiki beberapa bug dalam bagaimana perubahan pada struktur data internal SOLVE dan INTEG ditangani.
Baru di Free42 2.0.5
Memperbaiki kondisi pemutusan INTEG. Ini akan mengembalikan hasil yang tidak akurat dalam kasus-kasus tertentu. Tetap mengimpor nomor dengan eksponen tetapi tidak ada mantissa, misalnya E3, -E-5, dll. Ini rusak dalam 1,5. Memperbaiki crash ketika mencoba mengalokasikan matriks yang sangat besar. Saat memasukkan argumen numerik, tombol panah ke atas dan panah bawah akan melakukan BST dan SST, yang harus diblokir. Tetap. Bendera penguji 75 akan menyalakan menu yang dapat diprogram. Tetap.
Baru di Free42 2.0.4
2.0.4 Menerapkan kode kasus khusus untuk bilangan imajiner murni dan murni murni dalam semua fungsi logaritmik, trigonometri, dan hiperbolik yang kompleks. 2.0.3 Memperbaiki beberapa kasus tepi dalam fungsi yang rumit. Pada start dingin, sekarang kosongkan flag 21 (printer enable) dan 55 (keberadaan printer), untuk menyesuaikan perilaku HP-42S yang sebenarnya. Menghapus opsi cetak "teks mentah"; telah usang sejak diperkenalkannya pencetakan UTF-8 di 1.5.11, karena Unicode dapat mewakili set karakter HP-42S secara langsung. [...]
Silakan menilai aplikasi ini
Info lebih lanjut
Versi APK Free42 lainnya untuk Android
Android populer aplikasi