maybe only use numbers
This commit is contained in:
parent
2abab0e02a
commit
695e28daae
11 changed files with 64 additions and 64 deletions
|
|
@ -19,8 +19,8 @@ import love.distributedrebirth.numberxd.base2t.part.T010PartDecimal;
|
|||
import love.distributedrebirth.numberxd.base2t.part.T011PartUndecimal;
|
||||
import love.distributedrebirth.numberxd.base2t.part.T012PartUncial;
|
||||
import love.distributedrebirth.numberxd.base2t.part.T014PartTetradecimal;
|
||||
import love.distributedrebirth.numberxd.base2t.part.T015PartPenta;
|
||||
import love.distributedrebirth.numberxd.base2t.part.T016PartHex;
|
||||
import love.distributedrebirth.numberxd.base2t.part.T015PartPentadecimal;
|
||||
import love.distributedrebirth.numberxd.base2t.part.T016PartHexadecimal;
|
||||
import love.distributedrebirth.numberxd.base2t.part.T017PartHeptadecimal;
|
||||
import love.distributedrebirth.numberxd.base2t.part.T018PartOctodecimal;
|
||||
import love.distributedrebirth.numberxd.base2t.part.T192PartCentebrailleimal;
|
||||
|
|
@ -131,10 +131,10 @@ public enum Base2PartsFactory implements BãßBȍőnAbacusInstanceMBeanʸᴰ<Bas
|
|||
return T014PartTetradecimal.values();
|
||||
case 15:
|
||||
// baseT16Reads.increment();
|
||||
return T015PartPenta.values();
|
||||
return T015PartPentadecimal.values();
|
||||
case 16:
|
||||
baseT16Reads.increment();
|
||||
return T016PartHex.values();
|
||||
return T016PartHexadecimal.values();
|
||||
case 17:
|
||||
// baseT16Reads.increment();
|
||||
return T017PartHeptadecimal.values();
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ;
|
|||
// https://en.wikipedia.org/wiki/Chinese_dragon#Classical_depictions
|
||||
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
||||
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 15 (dragons).")
|
||||
public enum T015PartPenta implements TerminatorPartᶦᶦ<T015PartPenta> {
|
||||
public enum T015PartPentadecimal implements TerminatorPartᶦᶦ<T015PartPentadecimal> {
|
||||
|
||||
// TODO: replace with global unique one char china key value.
|
||||
|
||||
|
|
@ -29,9 +29,9 @@ public enum T015PartPenta implements TerminatorPartᶦᶦ<T015PartPenta> {
|
|||
PART_15 ("˦˩","龍馬","dragon_horse"),
|
||||
;
|
||||
|
||||
public final static T015PartPenta STATIC = T015PartPenta.PART_1;
|
||||
public final static T015PartPentadecimal STATIC = T015PartPentadecimal.PART_1;
|
||||
|
||||
private T015PartPenta(String dialTone, String chinaKey, String chinaValue) {
|
||||
private T015PartPentadecimal(String dialTone, String chinaKey, String chinaValue) {
|
||||
TerminatorPartᶦᶦ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> {
|
||||
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
|
||||
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
|
||||
|
|
@ -10,7 +10,7 @@ import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ;
|
|||
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
||||
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 16 (elements).")
|
||||
@TerminatorPartAlt1注(name = "Hexadecimal", website = "https://en.wikipedia.org/wiki/Hexadecimal")
|
||||
public enum T016PartHex implements TerminatorPartAlt1ᶦᶦ<T016PartHex> {
|
||||
public enum T016PartHexadecimal implements TerminatorPartAlt1ᶦᶦ<T016PartHexadecimal> {
|
||||
|
||||
PART_1 ("˥","氫","hydrogen", "0"),
|
||||
PART_2 ("˦","氦","helium", "1"),
|
||||
|
|
@ -30,9 +30,9 @@ public enum T016PartHex implements TerminatorPartAlt1ᶦᶦ<T016PartHex> {
|
|||
PART_16("꜑","硫","sulfur", "F"),
|
||||
;
|
||||
|
||||
public final static T016PartHex STATIC = T016PartHex.PART_1;
|
||||
public final static T016PartHexadecimal STATIC = T016PartHexadecimal.PART_1;
|
||||
|
||||
private T016PartHex(String dialTone, String chinaKey, String chinaValue, String alt1Value) {
|
||||
private T016PartHexadecimal(String dialTone, String chinaKey, String chinaValue, String alt1Value) {
|
||||
TerminatorPartᶦᶦ.Ꝑŕḯṿª₮ḕ.יהוהʸᴰ(this, dialTone, enumPart -> {
|
||||
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
|
||||
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
|
||||
|
|
@ -10,7 +10,7 @@ import love.distributedrebirth.numberxd.base2t.part.T002PartBinary;
|
|||
import love.distributedrebirth.numberxd.base2t.part.T003PartTrit;
|
||||
import love.distributedrebirth.numberxd.base2t.part.T004PartQuad;
|
||||
import love.distributedrebirth.numberxd.base2t.part.T008PartOctal;
|
||||
import love.distributedrebirth.numberxd.base2t.part.T016PartHex;
|
||||
import love.distributedrebirth.numberxd.base2t.part.T016PartHexadecimal;
|
||||
|
||||
/**
|
||||
* Holds an 144 bit value.
|
||||
|
|
@ -46,14 +46,14 @@ public final class V144Tocta implements BaseNumberTyte<V144Tocta> {
|
|||
values[part.ordinal()] = value;
|
||||
}
|
||||
|
||||
public V009Tyte getTytePart(T016PartHex part) {
|
||||
public V009Tyte getTytePart(T016PartHexadecimal part) {
|
||||
return getValue(part.splitPartBinary(T004PartQuad.PART_1))
|
||||
.getValue(part.splitPartBinary(T004PartQuad.PART_2))
|
||||
.getValue(part.splitPartBinary(T004PartQuad.PART_3))
|
||||
.getValue(part.splitPartBinary(T004PartQuad.PART_4));
|
||||
}
|
||||
|
||||
public void setTytePart(T016PartHex part, V009Tyte value) {
|
||||
public void setTytePart(T016PartHexadecimal part, V009Tyte value) {
|
||||
getValue(part.splitPartBinary(T004PartQuad.PART_1))
|
||||
.getValue(part.splitPartBinary(T004PartQuad.PART_2))
|
||||
.getValue(part.splitPartBinary(T004PartQuad.PART_3))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue