if(iSmithingSkill >= iminSkill) fsmithingValue = http://forums.bethsoft.com/topic/1347072-smithing-skill-gain/1.0 + (iSmithingSkill - iMinSkill) / 100.0 endif
So it will return a value between 1.0 and 2.0. However by this formula it would seem that if you were to craft an Iron Dagger which has an iMinSkill = 0 and your character has 100 Smithing then the Smithing value would be:
fsmithingValue = http://forums.bethsoft.com/topic/1347072-smithing-skill-gain/1.0 + (100.0 - 0.0) / 100.0 = 2.0
But if the same character were to craft Daedric Armor which has an IMinSkill = 90 then the smithing value would be:
fsmithingValue = http://forums.bethsoft.com/topic/1347072-smithing-skill-gain/1.0 + (100.0 - 90.0) / 100.0 = 1.1
So the lower level items you craft the higher the Smithing value.
Now I'm not really sure if this is even related to the amount of Skill gain a character gets for crafting an item or not. Maybe this has nothing to do with it or I'm interpreting the value incorrectly, but if anyone has any idea how to solve this then the help would be appreciated.

