In certain embodiments, calculating intraocular lens (IOL) power includes determining locations of parts of an eye along an axis of the eye. The locations include the location of a cornea, the anterior and posterior locations of a crystalline lens, and the location of a retina. An IOL location of an IOL is calculated according to the anterior and posterior locations of the crystalline lens. Corneal data is also determined. The IOL power is calculated using the corneal data, the IOL location, and the retinal location. In certain embodiments, refractive indices are determined for segments of the axis, and at least one location is adjusted according to the refractive indices.Selon certains modes de réalisation de la présente invention, le calcul d'une puissance de lentille intraoculaire (IOL) comprend la détermination de positions des parties d'un œil le long d'un axe de l'œil. Les positions comprennent la position de la cornée, les positions antérieure et postérieure du cristallin et la position de la rétine. Une position d'IOL d'une IOL est calculée selon les positions antérieure et postérieure du cristallin. Les données de la cornée sont également déterminées. La puissance d'IOL est calculée à l'aide des données de la cornée, de la position d'IOL et de la position de la rétine. Selon certains modes de réalisation, des indices de réfraction sont déterminés pour des segments de l'axe et au moins une position est ajustée selon les indices de réfraction.