Click here to Skip to main content
15,896,063 members
Articles / Mobile Apps

SmartCalc, A scientific calculator for SmartPhone.

Rate me:
Please Sign up or sign in to vote.
2.86/5 (19 votes)
17 Nov 2007CPOL2 min read 56K   1.6K   39  
This lite calculator, written in VB.NET, not only can be useful for installing on your smartphone as a real powerful scientific calculator, but also, can be used for learning some good ideas which I've learnt while developing it.
Public Class MathObj
    Private _operateAs As String
    Private _displayAs As String
    Public Sub New(ByVal iDisplayAs As String, ByVal iOperateAs As String)
        _operateAs = iOperateAs
        _displayAs = iDisplayAs
    End Sub
    Public Property OperateAs() As String
        Get
            Return _operateAs
        End Get
        Set(ByVal value As String)
            _operateAs = value
        End Set
    End Property
    Public Property DisplayAs() As String
        Get
            Return _displayAs
        End Get
        Set(ByVal value As String)
            _displayAs = value
        End Set
    End Property
End Class

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Web Developer
Iran (Islamic Republic of) Iran (Islamic Republic of)
I was born in 1982, Tehran, IRAN. I have been Programming since I was 11, and I'm experienced in :

1) Software Designing, Programming, Developing and Implementing.
2) Windows Forms based Solutions & Apps
3) Component Designing & Programming
4) Web Solutions and Apps
5) Webservices, XML platform developing
6) Smart Device Solutions & Apps
7) Database Solutions & Programming
8) ...

Some of programming languages and techniques, I've experienced :

[Most, are microsoft based. ]

*) BASICA [ Can you remeber ?! ]
*) GWBASIC
*) Microsoft Assembler
*) Turbo Assembler
*) Turbo Pascal 7.0
*) QuickBasic v4.5, v7.0
*) VBDOS v1.0
*) VB4WIN v1.0
*) VB v2.0 upto VB v6.0
*) VB.NET v1.0, v1.1, v2.0, 3.5, 4.0
*) C#.NET v1.0, v1.1, v2.0, 3.5, 4.0
*) ASP v3.0
*) ASP.NET v1.0, v1.1, v2.0, 3.5, 4.0
*) HTML, DHTML
*) VBScript
*) Javascript
*) jQuery
*) AJAX
*) CSS 1.0, 2.0, 3.0
*) XML
*) LINQ
*) SQL Server 2000, 2005, 2008
*) ...

Comments and Discussions