Révision 75 pobysoPythonSage/src/sageSLZ/sagePolynomialOperations.sage

sagePolynomialOperations.sage (revision 75)
137 137
    if columnWidth != 0:
138 138
        print    
139 139
# End spo_add_polynomial_coeffs_to_matrix
140

  
141
def spo_expression_as_string(powI, powT, powP, alpha):
142
    expressionAsString =""
143
    if powI != 0:
144
        expressionAsString += "i^" + str(powI)
145
    if powT != 0:
146
        if len(expressionAsString) != 0:
147
            expressionAsString += " * "
148
        expressionAsString += "t^" + str(powT)
149
    if powP != 0:
150
        if len(expressionAsString) != 0:
151
            expressionAsString += " * "
152
        expressionAsString += "p^" + str(powP)
153
    if (alpha - powP) != 0 :
154
        if len(expressionAsString) != 0:
155
            expressionAsString += " * "
156
        expressionAsString += "N^" + str(alpha - powP)
157
    return(expressionAsString)
158
# End spo_expression_as_string.

Formats disponibles : Unified diff