Итак, на Java у меня есть:
long value = 1324623451867855123L
Мне нужны 36 младших значащих битов, МОЖНО значимые биты могут быть выброшены. В моей голове я мог бы использовать побитовое и просто сделать
long rightMost36Bits = value & 0xFFFFFFFFFL
И это дало бы мне младшие 36 бит. Но ... не такой трудоемкий ... Чего мне не хватает?
** Редактировать **
Исправлена опечатка, предназначенная & для и.
Edit2
Действительно хотел младшие 10 десятичных цифр. Поэтому я должен просто использовать% 10000000000. Извините за излишнее решение :)
Результат из этого уравнения 12444252435 .... это не то, что я хочу. Я хочу больше как 451867855132