Changeset 1625 for pyromaths/trunk
- Timestamp:
- May 23, 2016, 9:40:16 AM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pyromaths/trunk/fuentes/src/pyromaths/ex/quatriemes/puissances.py
r1600 r1625 301 301 def tex_puissances_0(a): 302 302 if isinstance(a, tuple): 303 return _('\\cfrac{\\nombre{%s} \\times 10^{%s} \\times \\nombre{%s} \\times 10^{%s}}{\\nombre{%s} \\times \\big( 10^{%s} \\big) ^%s}')% \303 return '\\cfrac{\\nombre{%s} \\times 10^{%s} \\times \\nombre{%s} \\times 10^{%s}}{\\nombre{%s} \\times \\big( 10^{%s} \\big) ^%s}' % \ 304 304 (a[0], a[3], a[1], a[4], a[2], a[5], a[6]) 305 305 … … 308 308 if isinstance(a, tuple): 309 309 if a[4] < 0: 310 return _('\\cfrac{\\nombre{%s} \\times \\nombre{%s}}{\\nombre{%s}} \\times \\cfrac{10^{%s+(%s)}}{10^{%s \\times %s}}')% \310 return '\\cfrac{\\nombre{%s} \\times \\nombre{%s}}{\\nombre{%s}} \\times \\cfrac{10^{%s+(%s)}}{10^{%s \\times %s}}' % \ 311 311 (a[0], a[1], a[2], a[3], a[4], a[5], a[6]) 312 312 else: 313 return _('\\cfrac{\\nombre{%s} \\times \\nombre{%s}}{\\nombre{%s}} \\times \\cfrac{10^{%s+%s}}{10^{%s \\times %s}}')% \313 return '\\cfrac{\\nombre{%s} \\times \\nombre{%s}}{\\nombre{%s}} \\times \\cfrac{10^{%s+%s}}{10^{%s \\times %s}}' % \ 314 314 (a[0], a[1], a[2], a[3], a[4], a[5], a[6]) 315 315 … … 319 319 if ((a[0] * a[1]) * 1.) / a[2] == (a[0] * a[1]) / a[2]: 320 320 if a[5] * a[6] < 0: 321 return _('\\nombre{%s} \\times 10^{%s-(%s)}')% \321 return '\\nombre{%s} \\times 10^{%s-(%s)}' % \ 322 322 verifie_type(((a[0] * a[1]) / a[2], a[3] + a[4], a[5] * 323 323 a[6])) 324 324 else: 325 return _('\\nombre{%s} \\times 10^{%s-%s}')% verifie_type(((a[0] *325 return '\\nombre{%s} \\times 10^{%s-%s}' % verifie_type(((a[0] * 326 326 a[1]) / a[2], a[3] + a[4], a[5] * a[6])) 327 327 else: 328 328 if a[5] * a[6] < 0: 329 return _('\\nombre{%s} \\times 10^{%s-(%s)}')% \329 return '\\nombre{%s} \\times 10^{%s-(%s)}' % \ 330 330 verifie_type((((a[0] * a[1]) * 1.) / a[2], a[3] + a[4], 331 331 a[5] * a[6])) 332 332 else: 333 return _('\\nombre{%s} \\times 10^{%s-%s}')% verifie_type((((a[0] *333 return '\\nombre{%s} \\times 10^{%s-%s}' % verifie_type((((a[0] * 334 334 a[1]) * 1.) / a[2], a[3] + a[4], a[5] * a[6])) 335 335 … … 339 339 b = int(floor(log10(((a[0] * a[1]) * 1.) / a[2]))) 340 340 if isinstance(a, tuple) and b != 0: 341 return _('\\nombre{%s} \\times 10^{%s} \\times 10^{%s}')% \341 return '\\nombre{%s} \\times 10^{%s} \\times 10^{%s}' % \ 342 342 verifie_type(((((a[0] * a[1]) * 1.) / a[2]) / 10 ** b, b, (a[3] + 343 343 a[4]) - a[5] * a[6])) … … 348 348 b = int(floor(log10(((a[0] * a[1]) * 1.) / a[2]))) 349 349 if isinstance(a, tuple): 350 return _('\\nombre{%s} \\times 10^{%s}')% verifie_type(((((a[0] *350 return '\\nombre{%s} \\times 10^{%s}' % verifie_type(((((a[0] * 351 351 a[1]) * 1.) / a[2]) / 10 ** b, (b + a[3] + a[4]) - a[5] * 352 352 a[6]))
Note: See TracChangeset
for help on using the changeset viewer.