@Test
	public void testByteOrder() throws Exception {
		setBigEndian(true);
		setInput("12 34 56 78");
		setDecimalSize(1);
		setBigEndian(true);
		// should be unaffected			
		assertEquals("0c 22 38 4e", getByteString());

		setDecimalSize(2);
		assertEquals("3106 14414", getInput());
		assertEquals("0c 22 38 4e", getByteString());

		setDecimalSize(4);
		assertEquals("203569230", getInput());
		assertEquals("0c 22 38 4e", getByteString());

		setDecimalSize(8);
		assertEquals("203569230", getInput());
		assertEquals("00 00 00 00 0c 22 38 4e", getByteString());

		setSearchFormat(SearchFormat.FLOAT);
		assertEquals("203569230", getInput());
		assertEquals("4d 42 23 85", getByteString());

		setSearchFormat(SearchFormat.DOUBLE);
		assertEquals("203569230", getInput());
		assertEquals("41 a8 44 70 9c 00 00 00", getByteString());
	}
Tests for searching for decimal values in memory.
Ghidra/Features/Base/src/test.slow/java/ghidra/features/base/memsearch/MemSearchNumbersTest.java