You are not logged in.
login | register

Discussion: All Topics
Topic: VincSCalc

Post a new topic to the Software Developers Discussion discussion
<< see all messages in this topic

Subject:   VincSCalc
Author: VincS
Date: Apr 12 2016
Hi, introducing myself ... I'm a hobbyist software developer (unfortunately not
a mathematician) with just a little passion in Numbers Theory. I developed a
calculator that uses BigInteger library of Java. In this calculator is applied
an algorithm for calcuating HowManyPrimes functions with the features for
finding how many primes are in the form m*K+/-n in the range. The calculator
is obviously Free Per Use. I would like to partecipate in the group for sharing,
being improved, etcetera. The name of the calculator is VincSCalc and you can
download it from It requires the JVM that you can
download from Oracle

. Hope you will enjoy it for your research activities. Thanks.
- One of the few calculators with resizable window (up to full screen)  in order
to allow a wide input/output field for huge numbers (horizontal) and deeply
nested calculation (vertical).
- Nesting of calculation kept shown in calculation area that may become
vertically scrollable for deeply nested calculation.
- Input/Output operand fields horizontally scrollable to allow arbitrary
hugeness of integers (as huge as your hardware will allow)
- Numeric Keyboard disabled automatically when data is consistent to avoid
involuntary overwrite (only operators or "clears" buttons are accepted)
- 5 "Memories Absolute" (MAx) on the left side of calculation area - these are
used by the calculator in order to give extra output (see as example HMPx
functions) - The panel can be horizontally shrinked to permit the widest
calculation area as possible.
- 5 "Memories Editable" (MEx) on the right side of calculation area - the user
can store results of operation by "input" arrow key in the dedicated panel as
well as input directly a value inside the field giving also a "name" to any
stored value in order to remind the meaning of such data (just close below the
stored value) - Recall the value in the calculation area input it is so a simple
as a click on the counter "output" arrow button in the panel. - The panel can be
horizontally shrinked to permit the widest calculation area as possible.
- 4 Data Types (Double, BigInt[eger], XXLInt[eger], Ar[bitrary]Prec[ision])
- 4 numeric bases + Custom[izable](only for integer types - decimal, octal,
hexdecimal, binary, customizable)
- Calculations can be performed "run time", for a quick response, or also
postponed to the "=" operator request to keep track and double check (RunTm
checkbox is "run time" by default). - In case of postponed operations, the user
could also eventually go back (BkS button) in order to correct his input.
- Integer calculations can be performed in Modulo (settable directly in its
field) allowing experiments with modular arithmetic.
- Integers primality test in probabilistic and deterministic methods.
- Integers HowManyPrimes precise functions to test the Gauss formulas
(logarithmic, Integral Logarithmic) or the Riemann's derived formulas; among
with this total. it will be possible to calculate how many primes are in the
form m*k+/-n
- Numeric/Operators Pad of computer keyboard can be used for fast input by
- A dedicated primorial calculation button (x#).


Reply to this message          Quote this message when replying?
yes  no
Post a new topic to the Software Developers Discussion discussion

Discussion Help