Free42

Screenshot Software:
Free42
Mga detalye ng Software:
Bersyon: 1.4.50
I-upload ang petsa: 2 Jun 15
Nag-develop: Thomas Okken
Lisensya: Libre
Katanyagan: 5

Rating: nan/5 (Total Votes: 0)

Free42 ay isang kumpletong muling pagpapatupad ng HP-42s calculator at ang HP-82,240 printer. Free42 ay isinulat mula sa simula, hindi gumagamit ng anumang code HP. Hindi mo na kailangan ang anumang mga imahe ROM upang gamitin ito, gayon pa man ito ay ganap na HP-42s compatible.
 
 Simula sa release 1.4, Free42 lumapit sa Decimal at binary bersyon. Ang dalawang anyo at kumilos na magkapareho; ang pagkakaiba lamang ay ang paraan sila ay kumakatawan sa mga numero sa loob. Ang lahat ng mga pag-download na pakete isama ang parehong mga Decimal at ang Binary bersyon.
 
 Free42 Decimal gumagamit Hugh Steers '7-digit base-10000 BCD20 library, na nagbibigay ng 25 decimal digit ng precision, may exponents hanggang -10,000-9999. Transendental function ay sinusuri sa hindi bababa sa 20 mga numero. Ang bawat numero consumes 16 bytes ng memorya.
 
 Free42 Binary gumagamit FPU ng PC, kung magagamit; ito ay kumakatawan sa mga numero bilang IEEE-754 compatible double precision binary lumulutang point, na consumes 8 bytes per number, at nagbibigay ng isang epektibong katiyakan ng halos 16 decimal digit, na may exponents hanggang mula -308 sa 307 (talaga, exponents maaaring maging mas mababa kaysa - 308, ngunit tulad ng maliit na mga numero ay "denormalized" at hindi magkakaroon ng buong katiyakan ng "normalized" numero).
 
 Ang mga binary bersyon ay may bentahe ng pagiging mas mabilis kaysa decimal bersyon; din, ito ay gumagamit ng mas mababa memory. Gayunman, ang numero tulad ng 0.1 (one-tenth) ay hindi maaaring katawanin eksakto sa binary, dahil sila ay paulit-ulit na fractions pagkatapos. Hindi kawastuan Ito ay maaaring maging sanhi ng ilang mga programa sa HP-42s sa mabibigo.
 
 Kung nauunawaan mo ang mga isyu na pumapalibot sa binary na lumulutang point, at hindi mo kailangang umasa sa mga legacy na software na maaaring depende sa kawastuan ng decimal fractions, maaari mong gamitin Free42 Binary at tamasahin speed advantage nito. Kung, sa kabilang dako, kailangan mo ng full HP-42s compatibility, dapat mong gamitin ang Free42 Decimal.
 
 Kung hindi mo maintindihan ang nasa itaas, ito ay pinakamahusay upang i-play ng ligtas at gamitin Free42 Decimal

Ano ang bago sa release na ito.

< ul>

  • Pagdaragdag o pagbabawas ng dalawang kumplikadong matrices, at ang pagdaragdag o pagbabawas ng isang komplikadong matrix sa X sa o mula sa isang complex skeilar sa Y, ay maging sanhi ng katiwalian memory, na nagreresulta sa isang crash sa lalong madaling panahon pagkatapos. Nakatakdang.
  • Ano ang bago sa bersyon 1.4.47:

    • Ang isa pang UVEC bug: dapat itong bumalik Hindi wastong Data kapag ang kalakhan ng kanyang argumento (| z | para sa komplikadong scalars, FNRM para sa tunay na matrices) ay zero. Ibabalik ito magbabago argument nito sa halip. Nakatakdang.

    Ano ang bago sa bersyon 1.4.45:

    • ASTO IND ST X ay nasira; sa halip ng pagtatago ng unang 6 na mga character ng mga alpha register sa rehistro o variable na nakatutok sa pamamagitan ng X, ito na naka-imbak ang mga ito sa variable na nakatutok sa pamamagitan ng unang anim na mga character ng alpha mismo. Nakatakdang.

    Iba pang mga software developer ng Thomas Okken

    Free42
    Free42

    4 May 20

    Mga komento sa Free42

    Mga Komento hindi natagpuan
    Magdagdag ng komento
    I-sa mga imahe!