В соответствии с документация
DbgPrintEx
подпрограмма не поддерживает ни один из типов с плавающей запятой (% f,% e,% E,% g,% G,% a или% A)
Это кажется очень странным, так как они поддерживают большинство других параметров форматирования в стиле C и vsprintf
(который также доступен для драйверов режима ядра) поддерживает плавающую точку
Есть ли техническая причина не поддерживать числа с плавающей точкой?
Задача ещё не решена.
Других решений пока нет …