¿Cómo obtener una lista de números reales de foreach?

¿Cómo obtener una lista de números reales de foreach?

El uso de la ...notación genera números enteros como 2en lugar de 2.0. El primer número entero se trata tal como está escrito, pero los siguientes no tendrán su valor .0a menos que ...se elimine.

¿Cuál es la forma de obtener una lista de números reales?

\documentclass{article}

\usepackage{tikz}

\begin{document}

\foreach \x in {0.5,1,...,3} {\x\ }

\foreach \x in {0.5,1.0,...,3} {\x\ }

\foreach \x in {0.5,1.0,...,3.0} {\x\ }

\foreach \x in {0.5,1.0,1.5,2.0,2.5,3.0} {\x\ }

\end{document}

Salida del código.

Respuesta1

Añade estas líneas después de TikZ está incluido.

\makeatletter
\def\pgffor@strip#1.0{\def\pgffor@temp{#1.0}}
\makeatother

información relacionada