foreach から実数リストを取得するにはどうすればいいですか?

foreach から実数リストを取得するにはどうすればいいですか?

表記法を使用すると...、整数は2ではなくとして出力されます2.0。最初の整数は記述どおりに扱われますが、 を削除しない.0限り、それ以降の整数には は含まれません...

実数のリストを取得する方法は何ですか?

\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}

コードからの出力。

答え1

Tiの後にこれらの行を追加しますZが含まれています。

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

関連情報