Obsah diskusie

Diskusia k: RPN kalkulačky pre GNU/Linux

    • RE: RPN kalkulačky pre GNU/Linux 31.01.2019 | 15:19
      Avatar vxmery Mint 21.3 Cinnamon  Používateľ

      Za mňa máš 1*, parádne spracovaná téma.

      Otázka: "A načo je to vlastne dobré? Veď to ide proti prirodzenosti zápisu, ako sme zvyknutí zo škôl!"

      Dopredu to nikto nevie, ktorá zmena sa uchytí a ktorá nie. Samozrejme to platí aj vo svete Slobodného softvéru. Ale to by vydalo za samostatný blog.

    • RE: RPN kalkulačky pre GNU/Linux 31.01.2019 | 22:48
      Avatar LUcoRP Debian, *Ubuntu, Android  Administrátor

      Nereverzna polska notacia, skor znama pod nazvom prefix notation je inak velmi zaujimava. Prve dni mojho zoznamovania s LISPom mi to prislo neuveritelne neprirodzene, ale po cca tyzdni som si na zapis dost zvykol a zacal som ho vnimat celkom prirodzene. Medzicasom som sa sice k LISPu znova nedsotal, ale asi si trochu oprasim spomienky vdaka clanku.

      git blame | Muj Desvorc je vetsi nez tvuj!
    • RE: RPN kalkulačky pre GNU/Linux 01.02.2019 | 18:33
      Avatar xkucf03   Používateľ

      Pěkný článek, díky.

      Jako kalkulačka se dá používat i GNU Guile – tam je (nereverzní) polská notace:

      scheme@(guile-user)> (use-modules (ice-9 readline))
      scheme@(guile-user)> (activate-readline)
      
      scheme@(guile-user)> (expt 2 8)
      $1 = 256
      
      scheme@(guile-user)> (* 4 $1)
      $2 = 1024
      
      scheme@(guile-user)> (* (+ 1 2 3) 5)
      $3 = 30

      a předchozí výsledky jsou uložené v $proměnných. První dva řádky nejsou nutné, ale přidávají napovídání a historii pomocí knihovny Readline (to jde uložit do souboru a načítat pomocí volby -l).

      • RE: RPN kalkulačky pre GNU/Linux 01.02.2019 | 20:40
        Avatar bedňa LegacyIce-antiX  Administrátor

        Toto je fakt dosť LISPovské, ono to je fajn ak sa strojovo spracúvajú dáta a nič proti tomu nemám. Len ak chce človek "klasické" výpočty, tak mi skvôr sedí bc, teda napísal som si aj svoju vlastnú KU implementáciu.

        Plus KU vie pridávať operátory medzi dáta, takže viem spracovať dáta aj strojovo.

        Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
        • RE: RPN kalkulačky pre GNU/Linux 04.02.2019 | 12:38
          Avatar Richard Antix  Používateľ

          Tak jest, ja som kedysi tiež používal (občas použijem i teraz) bc, v jednoduchom skripte:

           
          #!/bin/bash
          echo "scale=4; $1" | bc 
          
    • RE: RPN kalkulačky pre GNU/Linux 17.03.2019 | 00:02
      Avatar Jožinko   Návštevník

      Já používám WP 34s, což je emulátor reálného stroje, neboli alternativního firmware pro kalukačku HP 20b/HP 30b. https://sourceforge.net/projects/wp34s/files/emulator/

      • RE: RPN kalkulačky pre GNU/Linux 17.03.2019 | 08:40
        Avatar Jožinko   Návštevník

        Ještě bych doplnil o další emulátory HP kalkulaček

        • Free42, http://thomasokken.com/free42/
        • HP 15C, https://hp-15c.homepage.t-online.de/content_web.htm
        • RE: RPN kalkulačky pre GNU/Linux 24.03.2019 | 13:41
          Avatar Richard Antix  Používateľ

          Ďakujem za oba príspevky, kalkulačky som si stiahol, vyskúšal, a po dlhšom používaní napíšem o nich viac...