Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

In java . Create a GUI application for a calculator that can perform log cal operations such as And, Or , Xor, Not, Shift Left,

In java .Create a GUI application for a calculator that can perform logcal operations such as And, Or, Xor, Not, Shift Left, and Shift Right.(This will allow both the programmer to access the calculator and the normal calculator.) The calculator includes buttons 0 to 9, plus buttons labeled A, B, C, D, E, and F for entering a number in hexadecimal format. The user can select the input number radix from Binary, Decimal, or Hexadecimal from three radio buttons. if the Binary radio button is selected, only buttons 0 and 1 should be enabled and all the others should be disabled. if the Decimal radio button is selected, buttons labeled A, B, C, D, E, and F should be disabled. (check the Microsoft Calculator application in programmer mode for more details)
1- Your calculator should be able to perform +.-./ and * on the binary and hexadecimal numbers. Your grade is zero if you only sent a simple calculator that works with decimal numbers.
2- Your calculator should be able to perform logical operations on binary and hexadecimal numbers. For example
1100111001
and 1011101011
=1000101001HEX 1D1F
DEC ,7.455
OCT 16437
BIN ,0001110100011111
#
A
B
C
D
E
F
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Intelligent Information And Database Systems Asian Conference Aciids 2012 Kaohsiung Taiwan March 19 21 2012 Proceedings Part 3 Lnai 7198

Authors: Jeng-Shyang Pan ,Shyi-Ming Chen ,Ngoc-Thanh Nguyen

2012th Edition

3642284922, 978-3642284922

More Books

Students also viewed these Databases questions