6. L'article 12 de la loi fédérale du 14 décembre 1990 sur l'harmonisation des impôts directs des cantons et des communes (LHID; RS 642.14) contraint les cantons à percevoir un impôt sur les gains immobiliers. Le 1er alinéa de l'article 12 prévoit qu'il y a lieu d'imposer les gains constatés lorsque le produit de l'aliénation est supérieur aux dépenses d'investissement (prix d'acquisition ou autre valeur s'y substituant, impenses). La LHID ne définit pas plus précisément comment ces valeurs doivent être calculées. Les cantons ne sont ainsi pas tenus d'harmoniser le calcul du gain (Bernhard Zwahlen, in Kommentar zum Schweizerischen Steuerrecht, vol. I/1, Bundesgesetz