Tuesday, March 24, 2015

Publishers of Financial Calculator 2.3

Some publishers still declaring old description of Financial Calculator, but all of them have latest version of this program. By the way, some of them only presented it to some Operation systems like Windows, but this program could run in any computer device which have Java Run-time Environment (JRE) 1.8 (Java 8) or newer one.

Friday, March 13, 2015

Financial Calculator 2.3 has been released


My favorite number of version is round number like 2.0 , but because we are human, we made mistake!
And that’s why some other errors were exist in Financial Calculator!

There was some serious errors in calculations in “Bourse” and “Buy and sell” section and now those errors has been resolved.

I also changed the size of the input file for help to at most 500, to prevent slow loading. However, this program loads faster when has fewer data input.
A minor error was in “Colors” section which I fix it.

Now program don’t have any errors, but if you notice any other errors, tell me about it to fix it as soon as possible.
Make sure you using the latest version of this program:

Financial Calculator 2.3

حسابگر مالی 2.3 منتشر شد


شماره نسخه مورد علاقه من اعداد روند مانند 2.0 است؛ اما چون انسان هستیم، اشتباه می کنیم! و برای همین است که اشکالات دیگری در برنامه حسابگر مالی وجود داشت!

یک سری اشکالات جدی محاسباتی در بخش های "بورس" و "خرید و فروش" وجود داشت که اکنون بر طرف شده است.

همچنین اندازه فایل ورودی برنامه برای قسمت راهنما را به 500 خط محدود کردم تا از بالا آمدن کند برنامه جلوگیری شود؛ با این وجود این برنامه سریع تر بالا خواهد آمد اگر اطلاعات ورودی کمتری داشته باشد.

یک اشکال جزئی هم در بخش "رنگ ها" بود که آن هم بر طرف شد.

اکنون برنامه هیچ اشکالی ندارد؛ اما اگر متوجه اشکالی در آن شدید، اطلاع دهید تا در سریع ترین زمان ممکن مشکل را بر طرف کنم.

مطمئن شوید که آخرین نسخه این برنامه را در حال استفاده هستید:

حسابگر مالی 2.3
http://sourceforge.net/projects/financialcalculator

Thursday, March 12, 2015

Financial Calculator 2.2 has been released

This is the last update about the UTF8 bug. Sorry about these bugs!

However, one of the advantage of Java programs is their low size. So you could download them very quickly.

Download link of new version is this:

حسابگر مالی 2.2 منتشر شد

این آخرین به روزرسانی در مورد اشکال UTF8 است. بابت این اشکالات از شما عزر خواهی می کنم!
با این وجود، یکی از مزیت های برنامه های جاوا این است که امدازه کمی دارند و برای همین شما به سرعت می توانید آنها را دانلود کنید.
لینک دانلود نسخه جدید این است:

Wednesday, March 11, 2015

Financial Calculator has been updated


Because of some bugs in saving other languages (languages with UTF-8 fonts), new version of Financial Calculator has been created.
You could check update by your program or manually go to this link and download the last version of this program:

برنامه حسابگر مالی به روز شد

به دلیل وجود اشکالاتی در ذخیره کردن زبانهایی با نوع حروف UTF8، نسخه جدید برنامه حسابگر مالی ساخته شد.
شما می توانید از طریق همان برنامه قبلی به بررسی وجود به روزرسانی اقدام کنید و یا مستقیما به لینک زیر بروید و آن را دانلود کنید:


Tuesday, March 10, 2015

Financial Calculator 2.0 has been released

New version of Financial Calculator has been released and you could download it from this link:


You could run this program from any computer device if had Java 1.8 (Java 8) or newer.
If you have Android or IOS or any modern operation systems, you could use emulators to run Java programs. For example, you could search the web for “Java Emulator”.
Main web site for downloading Java is this:


About Financial Calculator 2.0

This is a portable program for financial calculations and could run in any computer device in any resolution. You only need to install Java 1.8 (Java 8) or newer one.
By this program you could have a variety of financial calculations more accurate than normal programs.
This program shows large numbers without showing them in exponential form.
This program could translate into any language.

This program has two official languages (English and Persian) which you could use them for creating translated language file.
You could change the font and font size and select any of them which installed on your device.
All parts of the program could be customized to any color you want.

You could save the result of the calculation into the text file or save it into the database of the program which shows on top of the each section.
This program has 11 parts for 11 different financial calculations.
Bank:

In this section, interest will be calculated during one month of the year.
Interest of the month will be calculate after all deposit and withdraw operations during the month.
If bank amount became less than minimum amount for receiving interest, interest of this month will be zero and you only have your final amount.
If you save the result of the calculation into the text file, you also see details of all operations and amount of each day too.
Bourse:

This section is simulation of buying and selling shares in stock market.
In this section you could calculate how many shares you could buy by your amount. You also see how much your profit is.
Commission has two types. One of them is in percent (%) and other one is in quantity ($). In quantity, always a fixed amount is the quantity of commission but in percent type, it depends on your amount.
Buy and sell:

In this section, you could calculate something like bourse section, but here you determine how many items you want to buy and sell. In this section you found out how much money you need to buy those items, but in bourse section, you don’t know how many items (shares) you could buy. You could use these two sections for knowing how many items you could buy or how much money you need to buy them.
Commodity:

In this section, you found out your commodity value with help of reference price of that commodity in the world.
If the reference price currency is different from your currency, you should know the price of that reference currency, but if your currency is the same as the reference currency, you only need to set the reference currency value to one (1) which shows your currency is equal to the reference currency.
For example, if you want to found out value of your gold coin, choose "Mass" from type of commodity and set the reference currency price and then set the price of reference Gold which is in base of one ounce for 24 Karat gold. However, if you want you could use other types of quality units (percent and per thousand) too. Then you could give your gold coin weight and quality of that to the program and calculate your gold coin value.
Dividing money:

This section helps you to divide the money between members of a group or multiple groups.
Usually there is only one group and you only want to determine the money of each person.
Inflation:

In this section, you could calculate the value of money in future periods. Value of the money in each year will be change depends on the inflation rate.
This section is also helpful for calculating the future amount of salaries which usually increase each year. For increasing the value of money, you should set a negative inflation rate.
Interest:

In this section, you could calculate any interest calculation types by any kind of calendars. You only have to specify the number of time periods per year. These periods could be days or weeks or any other type of time. All calculations will be done similarly. For example, if you want to calculate the interest biweekly, set the number of weeks to 26 and then you could consider each week as two weeks, if your calendar has 52 weeks per year.
Internet:

In this section, you could calculate your shortage or excess of consumption of your Internet bandwidth. You also could see these information in other units of Internet bandwidth you want.
Loan:

In this section, you could calculate any necessary information about the loan. However, some calculations in this section cannot be done, because there is not essential formulas to calculating them. For example, in calculating interest rate, this program use the Newton method, which is the most accurate method, but sometimes this method cannot calculate the result. In such cases, program uses an approximate method (David Cantrell’s method).
Phone:

In this section, you could calculate your shortage or excess of consumption of your phone time. You also could see these information in other units of phone time you want.
Tax:

In all previous sections, tax never considered, but if you should pay tax in any financial affairs, you could calculate quantity of tax and final value of your property in this section.
Tax depends on your ownership which usually is 100%, but if you don’t own whole property, you could change it to something else. For example, if you own a property, but your ownership on that property is 50%, you only need to pay 50% of tax.

برنامه حسابگر مالی 2.0 منتشر شد

نسخه جدید برنامه حسابگر مالی منتشر شد و شما می توانید آن را از لینک زیر دانلود کنید:

شما می توانید این برنامه را در هر دستگاه کامپیوتری که برنامه جاوا 1.8 (جاوا 8) یا جدیدتر از آن را دارد، اجرا کنید.

اگر موبایل هایی با سیستم عاملهای جدیدی مانند اندروید و آی او اس دارید، کافی است در اینترنت به دنبال مبدل جاوا (Java Emulator) برای دستگاه تان بگردید تا بتوانید برنامه جاوا را در موبایلتان اجرا کنید.

سایت اصلی برای دانلود برنامه جاوا این است:

درباره حسابگر مالی 2.0:

این یک برنامه ساده است؛ اما این برنامه از دقیق ترین روشها برای محاسبات مالی استفاده می کند
با این برنامه شما می توانید انواع محاسبات مالی را دقیق تر از برنامه های معمول انجام بدهید
این برنامه اعداد بزرگ را بدون شکل توانی نمایش می دهد. با این وجود، همچنان در بخشهایی محدودیتهایی وجود دارد. به عنوان مثال، اعداد بسیار بزرگ (بیش از 200 رقم) نمی توانند به عنوان اطلاعات ورودی دریافت شوند
این برنامه می تواند به هر زبانی ترجمه شود. با این وجود، بخش "درباره این برنامه" بدون تغییر و همیشه انگلیسی باقی می ماند

بخش "درباره این برنامه" به شما کمک می کند تا به کمک وبلاگ ها یا شبکه های اجتماعی از دیگر برنامه های تولید شده آگاه شوید
این برنامه دو زبان رسمی (انگلیسی و فارسی) دارد که شما می توانید از آنها برای ساخت فایل زبان ترجمه شده استفاده کنید
به بخش تنظیمات از فهرست بروید و یکی از زبانهای رسمی را انتخاب و بر روی دکمه "ذخیره به عنوان..." کلیک کنید تا فایل زبان رسمی را ذخیره کنید. سپس، یک فایل متنی مانند فایل زبان رسمی بسازید؛ در غیر این صورت، این برنامه به خوبی ترجمه نخواهد شد
فقط بخش راهنما (همین بخش) می تواند به هر مقداری و به هر ترتیبی که شما می خواهید نوشتار داشته باشد
این برنامه به نحوی طراحی شده که به آسانی قابل فهم باشد و برای هر نوع درجه تفکیک پذیری صفحه نمایشگری مناسب باشد
شما می توانید نوع حروف یا اندازه حروف را تغییر دهید. محدوده اندازه حروف بستگی به درجه تفکیک پذیری صفحه نمایشگر شما دارد
حروف ها با تمام زبان ها سازگار نیستند. اگر زبان شما به خوبی نمایش داده نمی شود، حروف را از بخش "تنظیمات" از فهرست تغییر دهید
این برنامه می تواند از تمام حروف های نصب شده در سیستم شما استفاده کند
تمام بخشهای این برنامه می توانند به هر رنگی که شما می خواهید در بیایند. برای تغییر رنگ ها، به بخش "رنگ ها" از فهرست بروید

شما می توانید نتیجه محاسبات را در فایل متنی و یا در بانک اطلاعاتی برنامه که در بالای هر بخشی نمایش داده می شود، ذخیره کنید. برای ذخیره در بانک اطلاعاتی، ابتدا نتیجه را محاسبه کنید و اسمی برای آن بنویسید و سپس بر روی دکمه سبز کلیک کنید. برای حذف یکی از اقلام از بانک اطلاعاتی، آن را انتخاب کنید و سپس بر روی دکمه قرمز کلیک کنید
این برنامه 11 بخش برای 11 محاسبات مالی متفاوت دارد
بانک:

در این بخش، بهره در طول یک ماه از سال محاسبه می شود
بهره ماه پس از تمام عملیات واریز و برداشت در طول ماه محاسبه می شود
اگر موجودی بانک به کمتر از حداقل موجودی برای دریافت بهره برسد، بهره این ماه صفر خواهد بود و شما فقط موجودی نهایی تان را خواهید داشت
اگر شما نتیجه محاسبات را در فایل متنی ذخیره کنید، می توانید جزئیات تمام عملیات و موجودی هر روز را هم ببینید
بورس:

این بخش شبیه سازی خرید و فروش سهام در بازار سهام است
در این بخش شما می توانید محاسبه کنید که چه تعداد سهام را با توجه به موجودی تان می توانید بخرید. شما همچنین خواهید دید که سود شما چه مقدار است
کارمزد دو نوع دارد. یک نوع آن درصدی (%) و نوع دیگر آن مقداری ($) است. در نوع مقداری، همیشه میزان کارمزد یک مقدار ثابت است، اما در نوع درصدی، به مقدار موجودی بستگی خواهد داشت
خرید و فروش:

در این بخش، شما می توانید محاسباتی شبیه به بخش بورس را انجام دهید، اما در اینجا شما تعیین می کنید که چه تعداد اقلام را می خواهید خرید و فروش کنید. در این بخش شما خواهید دانست که چه مقدار پول برای خرید آن اقلام مورد نیاز است، اما در بخش بورس، شما نمی دانستید که چه تعداد از اقلام (سهام) را می توانید بخرید. شما می توانید از این دو بخش برای دانستن اینکه چه تعداد از اقلام را می توانید بخرید یا چه مقدار پول برای خرید آنها نیاز دارید، استفاده کنید
کالا:

در این بخش، شما ارزش کالای تان را به کمک قیمت مرجع آن کالا در جهان خواهید دانست
اگر واحد پول قیمت مرجع کالا متفاوت با واحد پول شما است، شما باید قیمت آن واحد پولی کالای مرجع را بدانید، اما اگر واحد پولی شما با واحد پولی مرجع یکسان است، شما فقط لازم است که ارزش واحد پولی مرجع را یک (1) قرار دهید که نشان دهنده یکسان بودن واحد پولی شما با واحد پول مرجع است
به عنوان مثال، اگر شما می خواهید ارزش سکه طلای تان را بدانید، نوع کالا را از نوع "جرم" تعیین کنید و قیمت واحد پولی مرجع را وارد کنید و سپس قیمت مرجع طلا را که بر اساس یک اونس برای طلای 24 عیار است را وارد کنید. با این وجود، اگر بخواهید می توانید از دیگر انواع واحدهای کیفیت (درصد و در هزار) هم استفاده کنید. سپس شما می توانید وزن سکه طلای تان و کیفیت آن را به برنامه بدهید و ارزش سکه طلای تان را محاسبه کنید
تقسیم پول:

این بخش به شما کمک می کند که پول را بین اعضای یک گروه یا چندین گروه تقسیم کنید
معمولا فقط یک گروه وجود دارد و شما فقط می خواهید پول هر نفر را بدانید
تورم:

در این بخش، شما می توانید ارزش پول را در دوره های آینده محاسبه کنید. ارزش پول در هر سال بسته به نرخ تورم تغییر خواهد کرد
این بخش همچنین به شما کمک می کند تا مقدار حقوق آینده که معمولا هر سال افزایش می یابد را محاسبه کنید. برای افزایش ارزش پول، شما باید نرخ تورم را منفی تعیین کنید
بهره:

در این بخش، شما می توانید هر نوع محاسبه بهره را با هر نوع تقویمی محاسبه کنید. فقط لازم است که تعداد دوره های زمانی در هر سال را تعیین کنید. این دوره ها می توانند روزها، هفته ها یا هر نوع زمان دیگری باشند. تمام محاسبات به شکل مشابهی انجام می شود. به عنوان مثال، اگر شما می خواهید بهره را هر دو هفته یک بار محاسبه کنید، تعداد هفته ها را 26 تعیین کنید و سپس می توانید هر هفته را به عنوان دو هفته در نظر بگیرید، اگر تقویم شما 52 هفته در هر سال دارد
اینترنت:

در این بخش، شما می توانید مقدار کمبود یا مازاد مصرف پهنای باند اینترنت تان را محاسبه کنید. شما همچنین می توانید این اطلاعات را در دیگر واحدهای پهنای باند اینترنت که می خواهید هم ببینید
وام:

در این بخش، شما می توانید هر نوع اطلاعات مورد نیاز در مورد وام را محاسبه کنید. با این وجود، برخی از محاسبات در این بخش نمی توانند انجام شوند، به این دلیل که فرمولهای لازم برای محاسبه آنها وجود ندارد. به عنوان مثال، در محاسبه نرخ بهره، این برنامه از روش نیوتن استفاده می کند که دقیق ترین روش است، اما برخی مواقع این روش نمی تواند نتیجه را محاسبه کند. در چنین مواردی، برنامه از یک روش تقریبی (روش دیوید کنترل) استفاده می کند
تلفن:

در این بخش، شما می توانید مقدار کمبود یا مازاد مصرف زمان تلفن تان را محاسبه کنید. شما همچنین می توانید این اطلاعات را در دیگر واحدهای زمان تلفن که می خواهید هم ببینید
مالیات:

در تمام بخشهای قبلی، مالیات هیچ وقت در نظر گرفته نمی شد، اما اگر شما باید در هر نوع امور مالی مالیات پرداخت کنید، شما می توانید مقدار مالیات و ارزش نهایی دارایی تان را در این بخش محاسبه کنید
مالیات بستگی به میزان مالکیت شما دارد که معمولا 100% است، اما اگر شما مالکیت کل دارایی تان را ندارید، می توانید آن را به مقدار دیگری تغییر دهید. به عنوان مثال، اگر شما یک دارایی دارید، اما مالکیت شما بر آن دارایی 50% است، شما فقط نیاز به پرداخت 50% از مالیات را دارید