protected String getDecimalString(long val, int byteCnt, boolean unsigned) {
		if (unsigned) {
			byte[] bytes = new byte[byteCnt + 1];
			for (int i = byteCnt; i > 0; i--) {
				bytes[i] = (byte) val;
				val = val >> 8;
			}
			return (new BigInteger(bytes)).toString(10);
		}
		// signed
		byte[] bytes = new byte[byteCnt];
		for (int i = byteCnt - 1; i >= 0; i--) {
			bytes[i] = (byte) val;
			val = val >> 8;
		}
		return (new BigInteger(bytes)).toString(10);
	}
Test MNEMONIC data setting
@param testDefaultSetting if true test default setting, else test instance setting for data2
@param insideStruct data are inside two structure instances
@param commonStruct data structures are the same type
@param data1 data at some location with same type as data2
@param data2 data at current location
@throws Exception
Ghidra/Features/Base/src/test.slow/java/ghidra/app/plugin/core/data/AbstractDataActionTest.java