function notBaseTenLosesPrecision(node) {
			const rawString = getRaw(node).toUpperCase();
			let base;

			if (rawString.startsWith("0B")) {
				base = 2;
			} else if (rawString.startsWith("0X")) {
				base = 16;
			} else {
				base = 8;
			}

			return !rawString.endsWith(node.value.toString(base).toUpperCase());
		}
Checks that the user-intended non-base ten number equals the actual number after is has been converted to the Number type
@param {Node} node the node being evaluated
@returns {boolean} true if they do not match