Definiere Dir doch einen Skalierungsfaktor und verwende den beim Zeichnen:
\documentclass[margin=10pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
% Verwendung des Kommas als Dezimaltrenner
\pgfkeys{/pgf/number format/.cd,fixed,precision=2,use comma}
\newcommand\laenge{7}% Länge des Zahlenstrahls
\newcommand\faktor{2}% Skalierungsfaktor
\draw(0,0)--(\faktor*\laenge,0);% Grundlinie
\foreach \x in {0,...,\laenge}% Einteilung
\draw(\faktor*\x,5pt)--+(0,-10pt) node[below] {\pgfmathprintnumber{\x}};
\foreach \x in {2.8}% Eintragungen
Zahlen eintragen
\draw (\faktor*\x,0) --+(0,12pt)node[above]{\pgfmathprintnumber{\x}};
--+(0,12pt)node[above,font=\strut]{\pgfmathprintnumber{\x}};
\foreach \x/\symb in {3.141/$\pi$}% Symbole eintragen
\draw (\faktor*\x,0) --+(0,12pt)node[above,font=\strut]{\symb};
\end{tikzpicture}
\end{document}
![alt text][1]
[1]: http://texwelt.de/wissen/upfiles/tw_zahlenstrahl.pnghttp://texwelt.de/wissen/upfiles/tw_zahlenstrahl2.PNG