litesoft
@ 947
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
// This Source Code is in the Public Domain per: http://unlicense.org package org.litesoft.core.simpletypes.nonpublic; import org.litesoft.core.simpletypes.*; @SuppressWarnings("deprecation") public abstract class AbstractFixedPointLong<T extends AbstractFixedPointLong<T>> extends AbstractFloatingPointLong<T> { @SuppressWarnings({"deprecation", "UnusedDeclaration"}) @Deprecated /** for Serialization */ protected AbstractFixedPointLong() { } public AbstractFixedPointLong( long pValue, int pDecimalPlaces, NumericFormatControl pFormatControl ) { super( pValue, pDecimalPlaces, pFormatControl ); } @Override protected void LLsetValueTo( long pValue, int pDecimalPlaces ) { mValue = adjustDecimalPlacesFromTo( pValue, pDecimalPlaces, getDecimalPlaces() ); } protected void LLsetValueTo( LL_FloatingPointLong<T> pFloatingPointLong ) { LLsetValueTo( pFloatingPointLong.getLongValue(), pFloatingPointLong.getDecimalPlaces() ); } } |