Mobile Applications Development
Budget: ₹1,000 – ₹2,000 INR
Design and develop a Single View iOS application in Swift that converts a given number
from one positional number system (Decimal/Binary/Octal/Hexadecimal) to another. For
example:
• Converting from 1000 Decimal to other positional number systems:
o 1000 Decimal = 1111101000 Binary
o 1000 Decimal = 1750 Octal
o 1000 Decimal = 3E8H Hexadecimal
• Converting from 11000111 Binary to other positional number systems:
o 11000111 Binary = 199 Decimal
o 11000111 Binary = 307 Octal
o 11000111 Binary = C7 Hexadecimal
Here are the specific requirements for the web page design:
• Provide a segment control from which the user can choose the source positional
number system (Decimal/Binary/Octal/Hexadecimal)
• Provide a text field to enter the Input value
• Provide a Convert button to perform the conversion
• Show the converted output value in the remaining 3 positional number systems
(for example, if the user has chosen Decimal as source number system, then show
the converted value in Binary, Octal, and Hexadecimal)
• Provide a Clear button to clear (or reset) the contents of all controls on the page
• Assume that the user always provide valid input, so no need to perform any data
validation in your code
from one positional number system (Decimal/Binary/Octal/Hexadecimal) to another. For
example:
• Converting from 1000 Decimal to other positional number systems:
o 1000 Decimal = 1111101000 Binary
o 1000 Decimal = 1750 Octal
o 1000 Decimal = 3E8H Hexadecimal
• Converting from 11000111 Binary to other positional number systems:
o 11000111 Binary = 199 Decimal
o 11000111 Binary = 307 Octal
o 11000111 Binary = C7 Hexadecimal
Here are the specific requirements for the web page design:
• Provide a segment control from which the user can choose the source positional
number system (Decimal/Binary/Octal/Hexadecimal)
• Provide a text field to enter the Input value
• Provide a Convert button to perform the conversion
• Show the converted output value in the remaining 3 positional number systems
(for example, if the user has chosen Decimal as source number system, then show
the converted value in Binary, Octal, and Hexadecimal)
• Provide a Clear button to clear (or reset) the contents of all controls on the page
• Assume that the user always provide valid input, so no need to perform any data
validation in your code