Forums Register Login

integer bit values

+Pie Number of slices to send: Send
I'm having some trouble with some pretty basic stuff, and I was hoping someone could give me a hand. I need to write a program that asks the user to enter an integer and bit position. The program then needs to write out the value of the bit in that position of the integer (1 or 0). I know this sounds easy but I'm having trouble getting the correct values, especially in the bit position zero. I'm supposed to write it as a single method, and here's what i have so far:


Amatuerish at best I'm sure, but I'm getting correct values for most of my input. But if i input integer 7 at bit position 0, I'm getting that "Bit 0 of 7 is 0" when it should be set at 1. Also if there is a less complicated way of checking the value at a given bit position that might solve my problem as well.
+Pie Number of slices to send: Send
See response under duplicate post in Beginners forum...

https://coderanch.com/t/400845/java/java/bit-values-integer
He's dead Jim. Grab his tricorder. I'll get his wallet and this tiny ad:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com


Reply locked
This thread has been viewed 1334 times.
Similar Threads
hamming code(array index out of bounds)
Convert decimal value to binary
SoDuko puzzle
program correction
Sorting code in java
More...

All times above are in ranch (not your local) time.
The current ranch time is
Mar 18, 2024 20:06:49.