case 21:
d = apex_value_to_shutter_speed (vss / 32.0);
if (d < 1)
- snprintf (val, maxlen, _("1/%i"),(int)(1.0 / d));
+ snprintf (val, maxlen, _("1/%.0f"), 1.0 / d);
else
- snprintf (val, maxlen, "%i", (int) d);
+ snprintf (val, maxlen, "%.0f", d);
break;
case 8:
snprintf (val, maxlen, "%u", vss);
CC (entry->components, 4, v, maxlen);
vl = exif_get_long (entry->data, entry->order);
a = (vl>>24)&0xff; b = (vl>>16)&0xff; c = (vl>>8)&0xff;
- snprintf (v, maxlen, "%.1f", c?(float)a*((float)b/(float)c):0 );
+ snprintf (v, maxlen, "%.1f", c?(double)a*((double)b/(double)c):0 );
break;
}
case MNOTE_NIKON_TAG_FLASHEXPCOMPENSATION: