print with more precision