Faits : A. A._ SA, en liquidation depuis août 2010, dont le siège est à C._ (ci-après: la Société), était active dans l'importation, l'exportation et le commerce en général, y compris sur le marché à terme, de sucre et d'autres produits et matières premières. Elle exerçait ses activités principalement à l'étranger. Comme elle tenait sa comptabilité en dollars américains, elle convertissait chaque année ses comptes en francs suisses, conformément aux exigences du droit comptable. Dans sa déclaration fiscale pour l'année 2003, la Société a annoncé un bénéfice net de 1'241'292 fr., qui tenait compte d'une " perte de change et de conversion " de 1'648'858 fr. inscrite comme charge au compte de pertes et profits. B. Les 20 et 24 octobre 2006, l'Administration fiscale cantonale genevoise (ci-après: l'Administration cantonale) a émis des bordereaux de taxation concernant l'impôt fédéral direct (ci-après: IFD) et l'impôt cantonal et communal (ci-après: ICC) 2003, qui réintégraient la perte de 1'648'858 fr. dans le bénéfice et le capital imposables de la Société. Les réclamations que l'intéressée a élevées contre ces bordereaux de taxation, concluant à l'annulation des reprises, ont été très partiellement admises par l'Administration cantonale par décisions sur réclamation du 26 février 2007. La déduction d'un montant de 9'965 fr. devait être acceptée, dans la mesure où elle correspondait à une perte de change; il en allait différemment de la perte de conversion qui, elle, n'était pas déductible. La reprise devait donc être maintenue à cet égard, correspondant à un montant de 1'638'893 fr. Le 13 mars 2007, la Société a interjeté recours contre ces décisions auprès de l'actuel Tribunal administratif de première instance du canton de Genève (ci-après: le Tribunal administratif). Au cours de la procédure, l'Administration cantonale a reconnu qu'il convenait de tenir compte de la perte de conversion en relation avec l'impôt sur le capital et s'est engagée à rectifier en conséquence le montant du capital imposable de la Société pour les périodes fiscales 2003 et 2004. Elle a conclu au rejet du recours pour le surplus, soit au maintien de la reprise de la perte de conversion dans le bénéfice imposable. Par arrêt du 1 er octobre 2009 publié au recueil officiel (ATF 136 II 88), le Tribunal fédéral a jugé que les pertes de conversion n'étaient pas déductibles du bénéfice d'une société. Appliquant cette jurisprudence, le Tribunal administratif a, par jugement du 9 mai 2011, refusé à la Société le droit de déduire de son bénéfice de la période fiscale 2003 la perte de conversion qu'elle faisait valoir. Il a en conséquence rejeté les recours s'agissant de l'IFD et les a partiellement admis s'agissant de l'ICC, donnant acte à l'Administration cantonale de ce qu'elle s'engageait à déduire la perte de conversion du montant retenu jusqu'alors à titre de capital imposable. Le 22 juin 2011, la Société a recouru auprès de la Cour de justice du canton de Genève, Chambre administrative (ci-après: la Cour de justice), concluant en substance à l'annulation de l'arrêt du Tribunal administratif et de la reprise de 1'638'893 fr., et à la rectification en ce sens des bordereaux de taxation ICC et IFD 2003. La Cour de justice a rejeté le recours par arrêt du 1 er juillet 2014. C. Agissant par la voie du recours en matière de droit public, la Société demande en substance au Tribunal fédéral, sous suite de frais et dépens, à titre principal, d'annuler l'arrêt du 1 er juillet 2014 de la Cour de justice, de le réformer dans le sens des considérants ou de renvoyer la cause à la Cour de justice ou à l'Administration cantonale pour qu'elle prenne une nouvelle décision dans le sens des considérants, annule les reprises tant au niveau de l'IFD que de l'ICC et en émette de nouvelles décisions de taxation en conséquence; à titre subsidiaire, d'annuler l'arrêt du 1 er juillet 2014 de la Cour de justice, de le réformer dans le sens des considérants ou de renvoyer la cause à la Cour de justice ou à l'Administration cantonale pour qu'elle prenne une nouvelle décision dans le sens des considérants et émette de nouvelles taxations en fixant le bénéfice imposable à 2'292'446 fr. La Cour de justice persiste dans les considérants et le dispositif de son arrêt. L'Administration cantonale et l'Administration fédérale des contributions se sont déterminées sur le recours et ont conclu à son rejet. La recourante a déposé d'ultimes observations.